Telethon Foundationh-index: 56Total citations: 11,920Total papers: 177Homepage: https://www.telethon.it/en