Dr Marc Francillon specializes in sports medicine and orthopaedic rehabilitation. Between 2009 and 2012, he was Chief Resident at the Physical Medicine and Orthopaedic Rehabilitation Unit and the Sports Injury and Orthopaedics Unit of the Geneva University Hospitals.