Number of research papers published in peer reviewed publications