316
SINTA Score Overall
83
SINTA Score 3Yr
25.564.200
Affil Score
9.000.460
Affil Score 3Yr
Latest number of publications