2.263
SINTA Score Overall
990
SINTA Score 3Yr
4.967.090
Affil Score
4.965.470
Affil Score 3Yr
Latest number of publications