DOI OWNER DEPOSIT-TIMESTAMP LAST-UPDATED CITED-BY-COUNT 10.14293/iDR.25.014PA 10.14293 2025042209050807780 2025-04-22 0