Terry L. Bowersock
Pharmacia & Upjohn Company · Purdue Research Foundation
Total Patents:
4
Overall Rank:
#1,253,461
Years Active:
1994–2007
Pharmacia & Upjohn Company Rank:
#209