Creators and Appearances
Dr. Yen was a communist scientist who was in charge of brain-washing the Black Widow after she had deserted the communist service.
He reappeared working for Colonel Ling and was probably killed when the Black Widow and the Avengers destroyed the Psychotron.
Powers and Abilities
Links and References
Like this? Let us know!