protected platform whereby many expert reviewers could read and comment on submissions, as well as on fellow reviewers’ comments
Conduct prepeer review during the manuscript development on a web platform. That is what is happening in Therapoid.net.