4.7.13

San Francisco Declaration on Research Assessment. Putting science into the assessment of research

absolutely worth a visit >>>