355.650
SINTA Score Overall
135.142
SINTA Score 3Yr
229
SINTA Score Productivity
87
SINTA Score Productivity 3Yr