Upstream Lab employs 19 employees. The Upstream Lab management team includes Andrew Pinto (Founder), Norm Umali (Pharmacist), and Abdalla Sheikh (Senior Research Associate).
Looking for a particular Upstream Lab employee's phone or email?