skip to Main Content

Radiology Building
1st Floor, Room 126 (RA-126)
20 Shattuck Street, Boston, MA 02115

Our research on image-guided surgery has been featured in the Harvard Magazine

Source: Harvard Magazine

Back To Top