1.313
SINTA Score Overall
175
SINTA Score 3Yr
39.052.700
Affil Score
6.300.360
Affil Score 3Yr
Latest number of publications