The Avenue Hospital specialist David Slattery

Mr David Slattery