Leiden University Medical Center (LUMC)
Address: Albinusdreef 2, 2333 ZA Leiden, the Netherlands ,Netherlands Tel: +31 71 5269111 Web: https://www.lumc.nl/home/ Company description One of the eight medical centres in the Netherlands, the Leiden University Medical…