Contact

image by https://www.pexels.com/@theworkof

Location

Magellan Science Ltd is based in Liverpool, Merseyside, United Kingdom.

Leave a reply
Contact info

Advising 21th century science businesses.

i
  • 23a, Hawthorn Drive
  • CH61 6UP, Heswall
  • Wirral, England