Research output: Contribution to scientific journal › Article in an indexed scientific journal › peer-review