DOI OWNER DEPOSIT-TIMESTAMP LAST-UPDATED CITED-BY-COUNT 10.1142/3286 10.1142 2024041510552600729 2024-04-15 4 10.1142/9789814530491 10.1142 2018020818584000353 2018-02-08 2