Kevin Rice

Master Bioprocess Technician, Lonza Vacaville