COMSATS stands for Commission on Science and Technology for Sustainable Development in the South. It is an inter-governmental organization of 25 countries.
COMSATS stands for Commission on Science and Technology for Sustainable Development in the South. It is an inter-governmental organization of 25 countries.