"New Research Building" or NRB for short, is the largest building ever built by Harvard University, and was dedicated on September 24, 2003 by the then president of Harvard University, Lawrence H. Summers and the dean of the Harvard Medical School, Joseph Martin. It is an integrated biomedical research facility, located at 77 Avenue Louis Pasteur, Boston, Massachusetts, at the Longwood Medical Area and has 525,000 square feet of space.
Less