DOI OWNER DEPOSIT-TIMESTAMP LAST-UPDATED CITED-BY-COUNT 10.1142/2495 10.1142 2024041404443400188 2024-04-14 3 10.1142/9789814293181 10.1142 2018090401381000276 2018-09-04 0