Name: Dr. Yen
First Appearance: The Avengers (vol. 1) #29 (June 1966): "This Power Unleashed!"
Number of Appearances: 3
Note: designed Psychotron, used it to brainwash others
Suggested links for further research about this character and the character's religious affiliation: