Steven P. Haveman
Observed names: Haveman, Steven, Haveman, Steven P., Haveman, Steven Pieter, S.P. Haveman, Steven Haveman
Institution: University of Applied Sciences Utrecht
Observed institutions: University of Applied Sciences Utrecht, University of Twente
ORCID: 0000-0002-9969-6655
Observed ORCID: 0000-0002-9969-6655
OpenAlex ID: A5066477227
