Organ Transplantation and Immunology Institute is a research organisation in L’Aquila, IT. OpenAlex records 216 works and 17,236 citations for it.