Dr. Mohan C. VemuriWrong Dr. Mohan C. Vemuri?
Director, Stem Cells
Local Address: Frederick , Maryland , United States
Life Technologies Corporation
5791 Van Allen Way
Carlsbad , California 92008
Company Description: Life Technologies is a global biotechnology tools company providing premier systems, consumables, and services for scientific researchers around the world. Life... more