189.216
SINTA Score Overall
74.021
SINTA Score 3Yr
353
SINTA Score Productivity
138
SINTA Score Productivity 3Yr