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