451
SINTA Score Overall
158
SINTA Score 3Yr
5.551.180
Affil Score
5.550.580
Affil Score 3Yr
Latest number of publications