Isabel Mestres

Isabel Mestres

Isabel Mestres is the CEO of City Cancer Challenge, or C/Can, a global initiative driving innovative solutions in 15 cities to improve access to quality, equitable cancer care. C/Can unites public and private sectors to create sustainable, community-led approaches that enhance cancer care worldwide.

Latest Articles