Katri Korpela
PhD student
Department of Bacteriology and Immunology, Immunobiology Research Program, University of Helsinki, Finland
PhD student
Department of Bacteriology and Immunology, Immunobiology Research Program, University of Helsinki, Finland