Isabel Mestres, the new CEO for C/CAN
We are very proud to congratulate Isabel Mestres on her new role as CEO at the City Cancer Challenge Foundation (C/Can), working to support cities around the world to improve access to equitable, quality cancer care. ...