96.287
SINTA Score Overall
47.769
SINTA Score 3Yr
261
SINTA Score Productivity
129
SINTA Score Productivity 3Yr