Uruguayan scientists create ventilator they say is easy to build and patent-free

Record ID: 1468819