van der Meijden Siri, Somhorst Peter, Schoe Abraham
Department of Intensive Care, Leiden University Medical Centre, Leiden, The Netherlands.
Faculty of Mechanical Engineering, Delft University of Technology, Delft, The Netherlands.
Intensive Care Med. 2020 Mar;46(3):568-569. doi: 10.1007/s00134-019-05817-5. Epub 2019 Oct 22.