171
SINTA Score Overall
58
SINTA Score 3Yr
9.994.670
Affil Score
9.494.480
Affil Score 3Yr
Latest number of publications