bn:17142964n
Noun Named Entity
NL
No term available
EN
The Xi'an Satellite Monitor and Control Center, also known as Base 26, is the primary satellite telemetry, tracking, and control facility of the People's Republic of China. Wikipedia
Relations
Sources