University of California, Berkeley
From OpenWetWare
UC Berkeley
LABS
• Keasling Lab
COURSES
• Implications and Applications of Synthetic Biology
UC Berkeley
LABS
• Keasling Lab
COURSES
• Implications and Applications of Synthetic Biology