1. Department of Nephrology, Vall d’Hebron University Hospital, 08035 Barcelona, Spain
2. Centro de Referencia en Enfermedad Glomerular Compleja del Sistema Nacional de Salud (CSUR), Vall d’Hebron University Hospital, 08036 Barcelona, Spain
3. Department of Pathology, Vall d’Hebron University Hospital, 08035 Barcelona, Spain