Religion: not determined yet
Name: Dr. Yao
First Appearance: Venom: On Trial #1 (Mar. 1997): "Law & Order"
Number of Appearances: 3
Employer: Venom Task Force
Note: developed dopamine blockers to control Venom
Suggested links for further research about this character: