1 min read Science Mars hires former IFT chief science and technology officer as new head of R&D November 10, 2023 Most recently, Dr. Velissariou served as the chief science and technology officer at the...