We inadvertently missed to present the total number of papers written by Indian researchers in the first sentence under the Discussion section (page 707). Please read the sentence as 'Over 14.4% (or 37,122) of the 256,822 papers from India as seen from SCIE have been published in OA journals'.
User
Font Size
Information