878
SINTA Score Overall
197
SINTA Score 3Yr
9.601.560
Affil Score
2.250.400
Affil Score 3Yr
Latest number of publications