Frank Baaijens
Universität Zürich · Technische Universiteit Eindhoven · Universitaet Zuerich
Total Patents:
4
Overall Rank:
#1,129,293
Years Active:
2013–2023
Universität Zürich Rank:
#26