DOI OWNER DEPOSIT-TIMESTAMP LAST-UPDATED CITED-BY-COUNT 10.1142/2890 10.1142 2024041404485700167 2024-04-14 4 10.1142/9789814532235 10.1142 2018101623313200914 2018-10-17 2