09
Jun
LONDON (VINnews) — Just over two months ago, scientists at the Imperial College, London, released a report showing that lockdowns across Europe had saved 120,000 lives up to March 30. The Imperial College has now published fresh data in the magazine Nature demonstrating that had European governments not moved swiftly to impose social distancing measures, […]
Recent comments