Report -  · Web viewThe top 10 productive journals have totally published 70 publications, accounting for 35.71% of the total articles. Based on Bradford’s law, we discovered 12 journals

Please pass captcha verification before submit form