Diller + Scofidio

Elizabeth Diller was born in Łódź, Poland, in 1954. Ricardo Scofidio was born in New York City in 1935. They live and work in New York City.