“The important thing is that scientists themselves take on the challenge of building the central steering mechanism for science: its evaluation system.” In an editorial accompanying an... Read more
Press Release: The world’s first fully-automated trust assessment system The RRA Center (http://www.rracenter.com) announced it has developed the world’s first fully-automated tr... Read more