Jaime Humara
Life Technologies
Papers:
Life Technologies' Program Introduction