29
Nov, 2013

Main Office Address:

Exelcis Ltd

Institute of Life Science 2, Office Suite 410

Swansea University, Singelton Park

Swansea SA2 8PP. UK

+44 (0) 1792 737 405

 

Alternatively; you can contact the team using the form below and we’ll be back in touch. Please read our updated Privacy Policy.