189.193
SINTA Score Overall
106.728
SINTA Score 3Yr
892
SINTA Score Productivity
503
SINTA Score Productivity 3Yr