Bacillus subtilis - physiology

14672671 |