Begoña Menendez de Leon

Intensive Care Unit, Central University Hospital of Asturias, Oviedo, Spain

0000-0002-1909-6829