Tom Fletcher

Tom Fletcher is director, cell culture in the R&D Department, Irvine Scientific, 2511 Daimler Street, Santa Ana, Calif., USA.

Articles