Claudie Haigner is a French doctor, politician, and former astronaut with the Centre National dtudes Spatiales and the European Space Agency .
NASource: Wikipedia