Orsolya Roza

Department of Pharmacognosy, University of Szeged, Hungary 0000-0001-7928-0305