Construction Of Worlds Largest Telescope In Chilean Desert Making Progress After COVID Delays

Construction at the world’s biggest telescope in a Chilean desert is “making progress” following delays caused by the COVID-19 pandemic.

Read more

Mountains Of Nanoplastic Deposits From London And Paris Found At 3106-Metre Altitude In Alps

Microscopic pieces of plastic from European cities such as London and Paris have been detected in the Austrian Alps at

Read more