2.505
SINTA Score Overall
445
SINTA Score 3Yr
252.798.000
Affil Score
54.545.800
Affil Score 3Yr
Latest number of publications