top of page
Celebrating 50 Successful Multifidus Stimulator Implants at
St.Bartholomew's Hospital 

Tel: 020 3765 8876

Pain Research Centre

3rd Floor, 1 St Martins Le Grand London

EC1A 4AS

bottom of page