Get the latest Science News and Discoveries

Hundreds of Russia's top software developers may have left the country


None

Get the Android app

Or read this on New Scientist

Read more on:

Photo of Russia

Russia

Photo of S

S

Related news:

News photo

Here’s Webb’s View of the Pillars of Creation

News photo

What's going on with Elon Musk, SpaceX's Starlink and Ukraine? Here's what we know.

News photo

The unique way this virus sneaks into a cell's nucleus could advance the study of cancer-causing pathogens