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