Affiliation
State Nuclear Security Technology Center (retired)
Country
China