Advertisement

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

Advertisement
Advertisement