Salman Toor is a Pakistani artist born in 1983 in Lahore, Pakistan. He currently resides in New York City, United States. Toor's work explores the imagined lives of young men of South Asian-birth, ...
The Cantor Arts Center at Stanford University is presenting Spirit House, a major group exhibition foregrounding how contemporary artists of the Asian diaspora ...