Institute of Marine Science, University of Portsmouth is located in Portsmouth, United Kingdom on Ferry Rd, Southsea. Institute of Marine Science, University of Portsmouth is rated 4.5 out of 5 in the category university department in United Kingdom.
Address
Ferry Rd, Southsea
Accessibility
Wheelchair-accessible entrance