The rapid growth of scientific sphere and confluence of social and economic factors have led to the number of publications rising dramatically in the last three decades, rendering it impossible for ...