19th Ave New York, NY 95822, USA

UNC Research posts a photo essay of IMS through the years as it approaches its 70th anniversary