1. Experimental Nephrology Laboratory; IDIBELL; Barcelona Spain
2. Transplant Immunology; Stanford School of Medicine; Stanford CA USA
3. Kidney Transplant Unit; Nephrology Department; Bellvitge University Hospital; Barcelona University; Barcelona Spain