Jessica Flechtner

Genocea Biosciences · Antigenics · Children'S Medical Center
Total Patents: 13
Overall Rank: #377,155
Years Active: 2007–2021
Genocea Biosciences Rank: #1