SporeWeb

Bacillus subtilis

5LocCC 300

Sporulation cycle of Bacillus subtilis

5LocCC 300