English: Allen received his doctorate from Oxford University.
Telugu: ఆక్స్‌ఫర్డ్‌ విశ్వవిద్యాలయం నుంచి ఎంఫిల్‌ పట్టా పొందారు.