Joel A. Ronning
Digital River
Total Patents:
15
Overall Rank:
#322,525
Years Active:
1999–2017
Digital River Rank:
#1