Nierenzentrum Heidelbergh-index: 49Total citations: 11,190Total papers: 541Homepage: https://www.nierenzentrum-heidelberg.com/index.php?id=126&L=1