Roy Orbach Roy Orbach Herzliya Space Laboratory, Herzlyia, Israel