Yale University’s newest science building – the Nancy Lee and Perry R. Bass Center for Molecular and Structural Biology – recently received The American Institute of Architects 1997 Honor Award for Architecture. The red-brick building, which is located...