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