DOI OWNER DEPOSIT-TIMESTAMP LAST-UPDATED CITED-BY-COUNT 10.1142/1329 10.1142 2024041510032800755 2024-04-15 5 10.1142/9789814539258 10.1142 2021062123493000646 2021-06-22 1