Forget the teddy bear and snuggle up to your own stuffed yeast cell. Saccharomyces cerevisiae has never been this cuddly. $9.95, giantmicrobes.com
Forget the teddy bear and snuggle up to your own stuffed yeast cell. Saccharomyces cerevisiae has never been this cuddly. $9.95, giantmicrobes.com
