Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
When Russia occupied and annexed Crimea in 2014, Ukraine’s neurosurgeons saw a grim preview of the full-scale war that was yet to come. “We lost not only very big neurosurgical departments and centers in Donetsk, Mariupol, and Luhansk but also…