Nikoleta Efthymiopoulou
Institution: European Infrastructure for Translational Medicine
Observed institutions: UniQure (Netherlands), European Infrastructure for Translational Medicine
ORCID: 0009-0007-5834-8623
Observed ORCID: 0009-0007-5834-8623
OpenAlex ID: A5025026619
