Research Concept

Saccharomyces cerevisiae

species of fungus

Works
204,394
Citations
4,634,126
Level
3
OpenAlex ID
C2777576037