DOI OWNER DEPOSIT-TIMESTAMP LAST-UPDATED CITED-BY-COUNT 10.1142/1790 10.1142 2024041404335200246 2024-04-14 4 10.1142/9789814536981 10.1142 2018091119585500312 2018-09-11 0