Chen Lu

A world renowned nuclear physicist turned diplomat

Description:

Height
6’6"

Weight
290 lbs.

Eyes
Brown

Hair
None

Place of Birth
Lanzhou, People’s Republic of China

Bio:

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.

Chen Lu

Avengers: Red Taped kaylgriffin kaylgriffin