David Nauwelaers
Biocartis, Nv · Speedx Pty
Total Patents:
3
Overall Rank:
#1,390,908
Years Active:
2013–2023
Biocartis, Nv Rank:
#6