IRCAD is a pioneering research and training institute based at the University Hospital of Strasbourg, dedicated to advancing minimally invasive surgical techniques. It offers exceptional training facilities and welcomes thousands of surgeons from various specialties annually.
Focus Areas
Notable Investments