Kainoa Sastra

Kainoa Sastra

Position Title
Undergraduate Researcher

Bio

Major: Biotechnology