Tabatabai's work has shown widely in London, New York, Los Angeles, San Francisco and Philadelphia.
Added by Upcoming Robot on January 29, 2009