Large Synoptic Survey Telescope Corporationh-index: 81Total citations: 39,645Total papers: 470Homepage: https://www.lsstcorporation.org/