108.239
SINTA Score Overall
51.107
SINTA Score 3Yr
552
SINTA Score Productivity
261
SINTA Score Productivity 3Yr
