Ville Satopää
Observed names: Satopaa, Ville, Satopää, Ville, Satopää, Ville A., V. A. Satopää, Ville A. Satopaa, Ville A. Satopää, Ville Satopaa
Observed institutions: INSEAD, Williams College, INSEAD, INSEAD, University of Pennsylvania
ORCID: 0000-0002-3787-7303
Observed ORCIDs: 0000-0002-3787-7303, 0000-0003-4953-2254
OpenAlex ID: A5002818219
