News & Events

High Definition Operating Room

A state-of-the-art operating room allows surgery to be performed in high definition.