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