283
SINTA Score Overall
119
SINTA Score 3Yr
93.513.300
Affil Score
93.513.100
Affil Score 3Yr
Latest number of publications