Ntoufa S

Family name Ntoufa
Given name Stavroula
Initials S
ORCID

ORCID 0000-0003-4155-0140

Affiliations Institute of Applied Biosciences, Centre for Research and Technology Hellas, Thessaloniki 57001, Greece; Hematology Department and Hematopoietic Cell Transplantation Unit, George Papanikolaou Hospital, Thessaloniki 57010, Greece;

1 publications


Publications 9.5.1