• +598 29008192
  • info@servinfo.com.uy

'The Lifesaving Machines' Peeks Inside the Beeping, Whirring Machines That Save Lives

'The Lifesaving Machines' Peeks Inside the Beeping, Whirring Machines That Save Lives

Striking images of incubators and ventilators outside of the hospital.
Source: Wired

Belen De Leon