Background
Dufour, Stéphane P. was born on February 5, 1978 in Saint Dié, France.
Dufour, Stéphane P. was born on February 5, 1978 in Saint Dié, France.
Doctor of Philosophy, Louis Pasteur University, Strasbourg, France, 2005.
Postdoctoral researcher Brunel University, Uxbridge, England, 2006—2007, Robertsau's Hospital, Strasbourg.
Member of American Physiological Society, Physiological Society.