Zahid Hasan. Kredit: Danielle Alio, Office of Communications / Princeton University.






Zahid Hasan. Kredit: Danielle Alio, Office of Communications / Princeton University.