David Teodosio
Taptext
Total Patents:
6
Overall Rank:
#789,607
Years Active:
2024–2025
Taptext Rank:
#3