Pieter E. Stek
Observed names: Pieter E Stek, Pieter Stek, Stek, P.E., Stek, Pieter
Institution: Asia School of Business
Observed institutions: Asia School of Business, University of Twente, Delft University of Technology
ORCID: 0000-0002-5152-9583
Observed ORCID: 0000-0002-5152-9583
OpenAlex ID: A5074399728
