Office for Science & Technology

The Office for Science and Technology (OST) is a service of the Embassy of France in the USA located in Washington D.C. and within 6 Consulates scattered around the USA. The OST is divided in 8 scientific fields (...)
top of the page