Background
Poom, Leo was born on January 9, 1963 in Eskilstuna, Sweden. Son of Aksel and Elfride Poom.
Poom, Leo was born on January 9, 1963 in Eskilstuna, Sweden. Son of Aksel and Elfride Poom.
Researcher Uppsala University, Uppsala, Sweden, since 1996.