James Shen

Rodel Holdings
Total Patents: 9
Overall Rank: #587,157
Years Active: 1999–2019
Rodel Holdings Rank: #11