Namrata Iyer

Namrata Iyer

Namrata Iyer is a microbiologist and postdoctoral fellow at Brown University.