The vagaries of peer review: a new study and our experience. "At a certain level, we all are more or less held hostage to the peer-review system".

Source:http://linkedlifedata.com/resource/pubmed/id/8051474

Download in:

View as

General Info

PMID
8051474