2.868
SINTA Score Overall
563
SINTA Score 3Yr
142.356.000
Affil Score
18.557.300
Affil Score 3Yr
Latest number of publications