By adminAugust 14, 2018 A peer review process of a submitted work where all parties involved are identified. ENAI « Back to Glossary Index