Eda Altan

Dr. Eda Altan

Institute of Biomedicine Research Center Infections and Immunity, University of Turku, Turku, Finland
orcid