Franciscus Petrus Thomas Baaijens
Technische Universiteit Eindhoven · Xeltis Ag · Stichting Voor De Technische Wetenschappen
Total Patents:
12
Overall Rank:
#401,323
Years Active:
2013–2024
Technische Universiteit Eindhoven Rank:
#1