Leading kidney care and transplant center in Cuba, the Dr. Abelardo Buch López Institute of Nephrology celebrates successful transplants and life-saving innovations.
Published on 7/6/2025