Yi Yu

G.D. Searle · Pharmacia · Shell Oil Compny
Total Patents: 16
Overall Rank: #301,673
Years Active: 1996–2007
G.D. Searle Rank: #139