Jeffrey L. Benovic
Miles Laboratories · Duke University · Thomas Jefferson University
Total Patents:
6
Overall Rank:
#880,646
Years Active:
1984–2003
Miles Laboratories Rank:
#56