Tag: China

Results

  • Chen Lu

    Dr. Chen Lu was his country's foremost researcher in nuclear radiation and its effect on humans, but was sent as his country's liaison to the [[Commision on Superhero Affairs | Commision on Superhero Affairs]].