Michael Mendez
Sapphire Energy · Scripps Research · Calysta
Total Patents:
18
Overall Rank:
#248,902
Years Active:
2003–2024
Sapphire Energy Rank:
#1