David Yap
David Yap joined the BioBus team December 2013. Born and raised in the Bay Area, California, he had a strong appreciation for the sciences instilled from his chemist father. After working part time as a lab assistant at the USDA while in high school, he […]