English: He has delivered lectures at the Australian National University, Harvard Law School, Yale Law School and the University of Witwatersrand, South Africa.
Telugu: ఆస్ట్రేలియన్ జాతియ విశ్వవిద్యాలయము , హార్వర్డ్ లా స్కూల్, యేల్ లా స్కూల్ మరియు దక్షిణాఫ్రికా లోని విట్వాటర్స్ రాండ్ విశ్వవిద్యాలయంలో ఉపన్యాసాలు ఇచ్చారు.