Otto Segersven
Observed names: Otto EA Segersven, Otto Erik Alexander Segersven, Segersven, Otto, Segersven, Otto Erik Alexander
Institution: University of Helsinki
Observed institution: University of Helsinki
ORCID: 0000-0003-4449-5407
Observed ORCID: 0000-0003-4449-5407
OpenAlex ID: A5060251527
