189.159
SINTA Score Overall
106.727
SINTA Score 3Yr
892
SINTA Score Productivity
503
SINTA Score Productivity 3Yr