bibliographic resource 3771176 [br/3771176]
https://w3id.org/oc/corpus/br/3771176
- is a
-
- title
-
- Views on the peer review system of biomedical journals: an online survey of academics from high-ranking universities
- publication date
-
- contributor
-
- identifier
-
- part of
-