Folkert Blok
Belletorus
Total Patents:
1
Overall Rank:
#2,385,730
Years Active:
2025
Belletorus Rank:
#19