Leiden University Medical Center (LUMC)

Leiden University Medical Center (LUMC)
Hippocratespad 21, Leiden, Netherlands