European Society for Organ Transplantation is a research organisation in Padua, IT. OpenAlex records 1,059 works and 25,707 citations for it.