Paul Russell
Scripps Research · Johnson & Johnson · University of California
Total Patents:
18
Overall Rank:
#255,699
Years Active:
1989–2018
Scripps Research Rank:
#130