Stephen Karr
Aphton · University of California · Cancer Advances
Total Patents:
14
Overall Rank:
#352,188
Years Active:
1989–2014
Aphton Rank:
#2