Barcelona Macula Foundationh-index: 35Total citations: 6,696Total papers: 130Homepage: https://barcelonamaculafound.org