Kaushik Sengupta. Kredit: Princeton University.