DOI OWNER DEPOSIT-TIMESTAMP LAST-UPDATED CITED-BY-COUNT 10.1142/3992 10.1142 2024041510592200954 2024-04-15 0 10.1142/9789814527811 10.1142 2021062721415000710 2021-06-28 0