Neurosurgery 2024 Meeting & Hospitality

Address

The Holiday Inn Rome - Aurelia is a hotel located in the western part of Rome, Italy

Conference Venue