Tripurdaman Singh is at St John's College, Cambridge. He received his Ph.D. from the University of Cambridge under the supervision of Professor Sir Christopher Bayly.
Tripurdaman Singh is at St John's College, Cambridge. He received his Ph.D. from the University of Cambridge under the supervision of Professor Sir Christopher Bayly.