Dean R. Artis
Plexxikon · Genentech · Syntex (U.S.A.)
Total Patents:
46
Overall Rank:
#62,891
Years Active:
1995–2023
Plexxikon Rank:
#6