UNCSTD

Medical abbreviations:
UNCSTD

United Nations Conference on Science and Technology for Development