J.J. van Baar

Universiteit Twente, Enschede, Overijssel, Netherlands

Are you J.J. van Baar?

Claim your profile

Publications (23)12.72 Total impact