Aida Hidalgo A

Aida Hidalgo A

Seattle, WA

SoundBio Lab

iGEM Advisor, Scientific Fellow (on a volunteer basis)

More