DOI OWNER DEPOSIT-TIMESTAMP LAST-UPDATED CITED-BY-COUNT 10.1142/1931 10.1142 2024032322343000584 2024-03-24 0 10.1142/9789814536110 10.1142 2017071216494700809 2017-07-12 2