Laurence Monnoyer Smith

Chief Sustainability Officer CNES