1.352
SINTA Score Overall
388
SINTA Score 3Yr
28.296.900
Affil Score
11.795.800
Affil Score 3Yr
Latest number of publications