Cancer Cell Biology and Drug Discovery Group, Department of Life Sciences and Medicine, Faculty of Science, Technology and Medicine, University of Luxembourg, CAMPUS Belval, BT1, 7, avenue des Hauts-Fourneaux, 4362, Esch-sur-Alzette, Luxembourg.
Immune Systems Biology Group, Department of Infection and Immunity, Luxembourg Institute of Health, Esch-sur-Alzette, Luxembourg.