Todd Peterson

Life Technologies
Carlsbad, CA
USA 92008
Papers:
All-in-one kit solution for simple, rapid, consistent algae engineering