Where is the NEIDL located?
The NEIDL is located in an area known as BioSquare on the Boston University Medical Campus. BioSquare is a state-of-the-art biomedical research and business park currently under development in Boston’s South End. Its development is designed to support innovation in biomedical research and science and promote novel partnerships between academia and industry.