Joel Burton Erickson
Trimeris
Total Patents:
2
Overall Rank:
#2,191,985
Years Active:
2003–2004
Trimeris Rank:
#13