1.017
SINTA Score Overall
309
SINTA Score 3Yr
488.266.000
Affil Score
323.668.000
Affil Score 3Yr
Latest number of publications