Diane Horn
Oncogen · Sanofi · Cetus
Total Patents:
9
Overall Rank:
#590,081
Years Active:
1988–1999
Oncogen Rank:
#10