136
SINTA Score Overall
107
SINTA Score 3Yr
255
Affil Score
181
Affil Score 3Yr
Latest number of publications