195
SINTA Score Overall
170
SINTA Score 3Yr
31.456.200
Affil Score
23.095.900
Affil Score 3Yr
Latest number of publications