Rasha Elmansuri Doctoral Researcher, Institute of Biomedicine PhD Contact rasha.m.elmansuri@utu.fi Links ORCID