8 pubs · 231 cites · h-index 6
Lund University
2014 - 2024
Uppsala University
2019 - 2019
Skåne University Hospital
2018 - 2018
Pediatric Nephrology of Alabama
2011 - 2011