Impact factor under attack! Are the criticisms justified ?

Mohammad Javed AliIndian Journal of Ophthalmology 2021 69(4):790-790
Source: Indian Journal of Ophthalmology - Category: Opthalmology Authors: Source Type: research