SporeWeb

Bacillus subtilis

Sporulation cycle of Bacillus subtilis