189.136
SINTA Score Overall
106.723
SINTA Score 3Yr
892
SINTA Score Productivity
503
SINTA Score Productivity 3Yr