124.640
SINTA Score Overall
71.089
SINTA Score 3Yr
391
SINTA Score Productivity
223
SINTA Score Productivity 3Yr