10.1101/138875
Percentage-Based Author Contribution Index. A Universal Measure Of Author Contribution To Scientific Articles
2017-05-18