Cecilia Sahlgren Principal investigator (Åbo Akademi University, Eindhoven University of Technology), Professor of Cell Biology (ÅAU), Professor in Biomedical Engineering (TU/e)Member of: Sahlgren Lab, office 2017 linkedinorcid