Michael McGrogan
Incyte Pharmaceuticals · Sanbio · Cetus
Total Patents:
6
Overall Rank:
#785,258
Years Active:
1990–2025
Incyte Pharmaceuticals Rank:
#43