Return to Article Details Digital identifiers for researchers and their impact on scientific productivity: the case of ORCID Download Download PDF