NCT07245069
Primary location
University Medical Centre Ljubljana
Ljubljana, Slovenia
Contact
Jure Tršan