293
SINTA Score Overall
153
SINTA Score 3Yr
16.575.500
Affil Score
9.746.620
Affil Score 3Yr
Latest number of publications