John Faul
Elira · Stanford University · Rox Medical
Total Patents:
10
Overall Rank:
#499,434
Years Active:
2007–2022
Elira Rank:
#6