Gregory J. Riggins

The Johns Hopkins University · Duke University · University Of Illinois
Total Patents: 18
Overall Rank: #251,350
Years Active: 2006–2023
The Johns Hopkins University Rank: #71