544
SINTA Score Overall
224
SINTA Score 3Yr
14.148.200
Affil Score
4.925.660
Affil Score 3Yr
Latest number of publications