Petra Talapka

University of Szeged, Hungary

0000-0002-9622-509X