Robert A. Charles
Soclean · Deka Products Limited Parternship · Motorola
Total Patents:
44
Overall Rank:
#66,668
Years Active:
1997–2025
Soclean Rank:
#2