Background
Joudinaud, Thomas was born on May 13, 1976 in La Ferte Bernard, Sarthe, France.
Joudinaud, Thomas was born on May 13, 1976 in La Ferte Bernard, Sarthe, France.
Master of Science in Surgery, University Paris, 2003. Doctor of Philosophy, University Montana, Missoula, 2005. Doctor of Medicine, University Paris, 2006.
Chief resident Cardiac Surgery Department, Paris, since 2006.
Member of CCO, Paris.