Juan Torras

Dr. Juan Torras

Nephrology and Transplantation group (2017 SGR189), Institut d'Investigació Biomèdica (IDIBELL), Hospital Universitari de Bellvitge, Barcelona, Spain
orcid