Oriol Bestard, MD, PhD

Oriol Bestard, MD, PhD

Oriol Bestard, MD, PhD, is a nephrologist and head of the Department of Nephrology and Kidney Transplantation at Vall d’Hebron University Hospital in Barcelona, Spain.

Articles by Oriol Bestard, MD, PhD

Latest Updated Articles