The Hubble Space Telescope is a space telescope that was launched into low Earth orbit in 1990 and remains in operation. It was not the first space telescope but it is one of the largest and most versatile, well known both as a vital research tool and as a public relations boon for astronomy. Read More
NASA's Hubble Space Telescope has seen a fragile comet, C/2019 Y4 (ATLAS), disintegrate into more than two dozen pieces."Their appearance changes substantially between the two days, so much so that it's quite difficult to connect the dots," said Davi ...
(IANS) The Delhi Metro may not be plying owing to the lockdown but the DMRC hasn't stopped working. It has reached out to personnel who are extending their services to combat the Covid-19 pandemic. ...