1.250
SINTA Score Overall
449
SINTA Score 3Yr
50.129.200
Affil Score
10.505.000
Affil Score 3Yr
Latest number of publications