Perlumi
BioTech
Using synthetic biology, Perlumi is improving photosynthesis.
Address:
2630 Bancroft Way
Berkeley, CA 94704
Berkeley, CA 94704
Website:
http://www.perlumi.com
Using synthetic biology, Perlumi is improving photosynthesis.