The European Cancer Stem Cell Research Institute is ably assisted by a number of professional staff.
Technical Support Manager
Research, Commercialisation and Facilities Manager