English: Professor at the University of York.
Telugu: యార్క్ యూనివర్సిటీలో ప్రొఫెసర్.