The exciting results from the Hubble, other satellites and probes is not been possible; without innovative solutions to many technical problems.
The exciting results from the Hubble, other satellites and probes would not have been possible without innovative solutions to many technical problems.