Skip to content

 

India

 

Team Lead

Dinsha Mistree

Dinsha Mistree

Research Fellow, Hoover Institution

dmistree@stanford.edu