English: A graduate of Houghton College, he earned the MA and PhD at The Johns Hopkins University.
Telugu: పీహెచ్‌డీ పూర్తిచేసిన తర్వాత కాలిఫోర్నియా యూనివర్శిటీ, జాన్‌ హాప్‌కిన్స్‌ యూనివర్శిటీల్లో అధ్యాపకుడిగా పనిచేశారు.