David Mazawa

David Mazawa is the Technical Support Manager for Pickering Laboratories, Inc. Graduating from UC Davis with BS in Molecular and Cellular Biology.

Contact Information: david.mazawa@pickeringlabs.com; 650-694-6700