John Roper

Ebay · US Dept of Energy · PayPal
Total Patents: 10
Overall Rank: #503,101
Years Active: 1985–2021
Ebay Rank: #251