What does ORSTOM stand for? What does ORSTOM mean?
The Research Institute for Development (French: Institut de Recherche pour le Développement, IRD) is a French science and technology establishment under the joint supervision of the French Ministries of Higher Education and Research and Foreign Affairs.