Ko Ogasawara Ko Ogasawara Vice President & General Manager, Business Development Department, Space Systems Division All articles
Franco Ongaro Franco Ongaro ESA Director of Technical and Quality Management, The Netherlands All articles
Roy Orbach Roy Orbach Herzliya Space Laboratory, Herzlyia, Israel All articles