Yashwant M. Deo
Medarex · Celldex Therapeutics · Medarex, L.L.C.
Total Patents:
22
Overall Rank:
#197,089
Years Active:
1998–2015
Medarex Rank:
#7