ICSTD
Acronym | Definition |
---|---|
ICSTD | Information, Communication and Space Technology Division (United Nations Economic and Social Commission for Asia and the Pacific) |
ICSTD | Integrated Combat Systems Test Division |
ICSTD | Integrated Combat System Test Detachment |