Geoffrey M. Nichol
Medarex · E.R. Squibb & Sons, L.L.C. · Medarex, L.L.C.
Total Patents:
5
Overall Rank:
#990,540
Years Active:
2008–2017
Medarex Rank:
#48