1.382
SINTA Score Overall
192
SINTA Score 3Yr
36.954.200
Affil Score
14.701.100
Affil Score 3Yr
Latest number of publications