300
SINTA Score Overall
145
SINTA Score 3Yr
116.391
Affil Score
62.237
Affil Score 3Yr
Latest number of publications