Olle Torpman
Observed names: O. Torpman, Torpman, Olle
Observed institutions: Stockholm University, Swedish University of Agricultural Sciences, Institute for Futures Studies
ORCID: 0000-0003-4541-0970
Observed ORCID: 0000-0003-4541-0970
OpenAlex ID: A5058321193
