Freek J M Hoeben

Technische Universiteit Eindhoven, Eindhoven, North Brabant, Netherlands

Are you Freek J M Hoeben?

Claim your profile

Publications (28)224.28 Total impact