Menaka Sathermugathevan

Menaka is employed at the CAST Stem Cell Technology Facility at the 3rd floor (Dept of immunology) of the new research building at Montebello (Radiumhospitalet).
Menaka is employed at the CAST Stem Cell Technology Facility at the 3rd floor (Dept of immunology) of the new research building at Montebello (Radiumhospitalet).