Eeva S. M. Tuppurainen
Observed names: E. S. M. TUPPURAINEN, E. S. M. Tuppurainen, E. TUPPURAINEN, E. Tuppurainen, E.S.M. Tuppurainen, Eeva S.M. Tuppurainen, Eeva SM Tuppurainen, Eeva Tuppurainen, Tuppurainen, Eeva
Institution: Friedrich-Loeffler-Institut
ORCID: 0000-0002-7998-0173
Observed ORCID: 0000-0002-7998-0173
OpenAlex ID: A5010936465
