Swansea Medicine is located in Swansea, United Kingdom on Institute of Life Science 2, Sketty. Swansea Medicine is rated 4.3 out of 5 in the category medical school in United Kingdom.
Address
Institute of Life Science 2, Sketty
Accessibility
Wheelchair-accessible entrance