Yeast cells (Saccharomyces cerevisiae) Science Image