The MacRae Lab

The MacRae Lab is located on the Brigham and Women’s campus within the heart of the Longwood Medical Area. The location offers close proximity to renowned academic institutions, core facilities, and some great restaurants!

MacRae Laboratory
Brigham and Women’s Hospital
Hale Building
60 Fenwood Road
Boston, MA 02115, USA