DOI OWNER DEPOSIT-TIMESTAMP LAST-UPDATED CITED-BY-COUNT 10.1142/3404 10.1142 2024041404334900946 2024-04-14 1 10.1142/9789814530002 10.1142 2018091118503800589 2018-09-11 0