SporeWeb

Bacillus Subtilis

Sporulation cycle of Bacillus subtilis