The red planet still beckons the world's space scientists | IET Journals & Magazine | IEEE Xplore