Scientific Publication

Universal research index: An inclusive metric to quantify scientific research output