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