skip to main content
Show Results with:

The Leiden Manifesto for research metrics

Nature, Apr 23, 2015, Vol.520(7548), pp.429-431 [Peer Reviewed Journal]

No full-text

Searching Remote Databases, Please Wait