10.1101/138875

Percentage-Based Author Contribution Index. A Universal Measure Of Author Contribution To Scientific Articles

2017-05-18