Baker's yeast (Saccharomyces cerevisiae) Science Image