James Storey
Antigenics · Aquila Biopharmaceuticals
Total Patents:
8
Overall Rank:
#652,178
Years Active:
1987–2013
Antigenics Rank:
#2