2.467
SINTA Score Overall
313
SINTA Score 3Yr
207.173.000
Affil Score
24.075.200
Affil Score 3Yr
Latest number of publications