Name: Dr. Savatini
Other Names: Doctor Savatini
First Appearance: My Greatest Adventure #82 (Sep. 1963): "Three Against the Earth!"
Number of Appearances: 1
Teams/Affiliations: Green-Headed League
Enemy of: The Doom Patrol
Employer: International Science Foundation
Doctor Savatini, the respected chairman of the International Science Foundation, was secretly an alien member of the Green-Headed League.
Suggested links for further research about this character and the character's religious affiliation: