English: At present he is with the University of London.
Telugu: ప్రస్తుత ఆయన లండన్‌లో ఉన్నారు.