J.J. van Baar

Universiteit Twente, Enschede, Provincie Overijssel, Netherlands

Are you J.J. van Baar?

Claim your profile

Publications (22)13.47 Total impact