Porrini Esteban, Warnock David G
Centre for Biomedical Research of the Canary Islands (CIBICAN), Instituto de Tecnologías Biomédicas (ITB), University of La Laguna, Santa Cruz de Tenerife, Spain.
Nephron. 2017;136(4):261-262. doi: 10.1159/000471757. Epub 2017 May 6.