omglyn omglyn 05-03-2017 Biology Answered What telescope was launched in 1990 and takes very detailed pictures of the universe?