114
SINTA Score Overall
17
SINTA Score 3Yr
51.914
Affil Score
10.696
Affil Score 3Yr
Latest number of publications