Stephen Mayfield
Scripps Research · Sapphire Energy · University of California
Total Patents:
16
Overall Rank:
#290,529
Years Active:
2000–2023
Scripps Research Rank:
#73