Ramagopal "Rama" Sharma

A philosophy professor who's recently joined the faculty at the University of Southwestern Illinois.

Description:
Bio:

Ramagopal "Rama" Sharma

He Who Fights Monsters robosnake SuccessfulWillSave