Leslie A. Hickle
Mycogen · Pfizer
Total Patents:
10
Overall Rank:
#518,110
Years Active:
1991–2012
Mycogen Rank:
#24