G. Ribes | doi.page