Robert Derward Rogers
Apixio · Beekeeperai · University of California
Total Patents:
51
Overall Rank:
#51,419
Years Active:
2014–2025
Apixio Rank:
#2