DOI OWNER DEPOSIT-TIMESTAMP LAST-UPDATED CITED-BY-COUNT 10.1142/2484 10.1142 2024041405041100930 2024-04-14 4 10.1142/9789812798831 10.1142 2018102402454500889 2018-10-24 1