Scientists are set to embark on a 14-day mission to develop a life assist system in area with the pioneering initiative of Türkiye’s first-ever manned
Scientists are set to embark on a 14-day mission to develop a life assist system in area with the pioneering initiative of Türkiye’s first-ever manned