Plesmanlaan 121
Amsterdam, 1066 CX
Netherlands
Netherlands Cancer Institute
Standardization, Interoperability, FAIR, Palga, Pathology, Software