Rebecca Shih

UNDERGRADUATE IGEM RESEARCHER