쵸두리는 런던 대학교의 아시아 경제사 교수이자 인도양 연구 센터 소장이다. 《아시아의 교역세계와 영국 동인도회사 1660~1760》과 《인도양의 교역과 문명: 이슬람 발흥기로부터 1750년까지의 경제사》를 비롯하여 많은 저서를 출간했다. 그는 영국 아카데미 회원이다.