Omar K. Haffar
Picower Institute For Medical Research · Bristol-Myers Squibb
Total Patents:
3
Overall Rank:
#1,632,468
Years Active:
1998–1999
Picower Institute For Medical Research Rank:
#21