80012110 Published 29th June 2017 at 800 × 787 in 80012110 ← Previous / Next → Baker’s yeast (Saccharomyces cerevisiae). 80012110 Follow us