After earning undergraduate degrees in mathematics and physics from Government College University, Lahore and St. John's College, Cambridge, he received a doctorate in theoretical physics from Cambridge's Cavendish Laboratory.
After earning undergraduate degrees in mathematics and physics from Government College University, Lahore and St. John's College, Cambridge, he received a doctorate in theoretical physics from Cambridge's Cavendish Laboratory.