The First Thing That James Webb Will See
After a long wait of 25 years, several budget overruns, and unprecedented delays, James Webb Space Telescope was finally launched. A 10 billion dollar time machine working in its full swing can make anyone...
Recent Comments