2.756
SINTA Score Overall
611
SINTA Score 3Yr
244.888.000
Affil Score
203.601.000
Affil Score 3Yr
Latest number of publications