A Synthetic Biology Lab in Berkeley
Jeremy Gruber, Tine Stevens, Becky McClain
Jeremy Gruber
2012