John B. Wright
The Upjohn · Nucryst Pharmaceuticals · The United States Of America
Total Patents:
9
Overall Rank:
#584,113
Years Active:
1980–2008
The Upjohn Rank:
#111