Lila Ghamsari

Lila Ghamsari

Titles

Senior Molecular Biologist, Genocea Biosciences



Address


Lab Staff