1 A-B Rue Thomas Edison
Strassen
Luxembourg
Luxembourg Institute of Health (LIH) - NorLux Neuro-Oncology Laboratory
Brain organoids, glioblastoma, invasion, inhibition