Edward G. Parent

Luromed · Genzyme
Total Patents: 8
Overall Rank: #639,093
Years Active: 2006–2018
Luromed Rank: #1