212
SINTA Score Overall
99
SINTA Score 3Yr
7.105
Affil Score
2.125
Affil Score 3Yr
Latest number of publications