bn:14688064n
Noun Named Entity
NL
No term available
EN
PLA Unit 61486 is a People's Liberation Army unit dedicated to cyberattacks on American, Japanese, and European corporations focused on satellite and communications technology. Wikipedia
Relations
Sources