Results 1 to 10 of about 614,676 (390)

Sucrose and Saccharomyces cerevisiae: a relationship most sweet.

open access: yesFEMS Yeast Research, 2016
W. Marques   +3 more
semanticscholar   +1 more source

Home - About - Disclaimer - Privacy