Denis E. Ryono | doi.page