DOI OWNER DEPOSIT-TIMESTAMP LAST-UPDATED CITED-BY-COUNT 10.1142/1984 10.1142 2024032220165200546 2024-03-22 1 10.1142/9789814535892 10.1142 2023040919250200917 2023-04-09 1