Our nerves don’t stop talking. They’re 24-7 communication systems for our bodies. But does all this cellular chitter-chatter actually…
Receive our sparky shortlist of top 10 science features in your inbox every month.