Cumulative IF:

9.707

Research Paper

62

Wo​S

15

Scopus

38

Google Scholar

53

Award

16