Richard D. Cummings
University Of Oklahoma · Emory University · Beth Israel Deaconess Medical Center
Total Patents:
27
Overall Rank:
#144,347
Years Active:
1995–2024
University Of Oklahoma Rank:
#5