112
SINTA Score Overall
33
SINTA Score 3Yr
7.985.630.000.000.000.000
Affil Score
6.465.190.000.000.000.000
Affil Score 3Yr
Latest number of publications