Leo Buhler MD

University Hospital of Geneva

Leo Buhler is a transplant surgeon, involved in kidney transplantation, experimental islet and hepatocyte transplantation. Current member of the IXA council and editor in chief of the journal Xenotransplantation.

Appearances