DOI OWNER DEPOSIT-TIMESTAMP LAST-UPDATED CITED-BY-COUNT 10.1520/STP91A-EB 10.1520 202005181106 2020-05-18 1