Michael P. Trova

American Cyanamid · Duke University · Aeolus Sciences
Total Patents: 25
Overall Rank: #164,374
Years Active: 1993–2016
American Cyanamid Rank: #152