Having been through the peer review processHaving been through the peer review process.
(без степеней сравнения)Having been through the peer review process.
рецензируемыйrecenzirujemyj