10.1101/140228
Transparency in Authors’ Contributions and Responsibilities to Promote Integrity in Scientific Publication
2017-05-20