129
SINTA Score Overall
43
SINTA Score 3Yr
14.400.400
Affil Score
300.124
Affil Score 3Yr
Latest number of publications