Paul Castillo, Medical expert

MD

Anesthesiology and Intensive Care, Karolinska University Hospital