Location
LGRT 1336

Education

PhD Statistics, Stanford University