24.739
SINTA Score Overall
7.895
SINTA Score 3Yr
334
SINTA Score Productivity
107
SINTA Score Productivity 3Yr