Rafael Paolo Squitieri
Turncare · Hemosphere
Total Patents:
30
Overall Rank:
#120,345
Years Active:
2000–2025
Turncare Rank:
#1