Religion: not determined yet
Name: Dr. Ralph Rand
First Appearance: Captain America Comics #2 (Apr. 1941): "The Devil and the Green Plague"
Number of Appearances: 1
Ally: Ruth Holden
Ally: Doctor Clay
Note: worked to develop cure for strange "Green Plague"
Suggested links for further research about this character: