Vidya Dehejia

Title: Barbara Stoler Miller Professor of Indian Art
Institution: Columbia University, Department of Art
City: New York
State or Province: New York
Country: United States
Website:

GLI 1998