CMR Surgical enters partnership with world-leading training centre, IRCAD
View all press releases ~ The Institute for Research into Cancer of the Digestive System (IRCAD) has seven training centres located across the world which specialise in all specialties of minimally invasive surgery ~ The Institute for Research into Cancer of the Digestive System (IRCAD) has seven training centres located across the world which specialise … Read more