Richard Charvet
Adocia
Total Patents:
20
Overall Rank:
#212,416
Years Active:
2013–2025
Adocia Rank:
#2