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
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