NASA team returning to Scotland to inspire explorers

NASA in Aberdeen