493.153
SINTA Score Overall
248.009
SINTA Score 3Yr
615
SINTA Score Productivity
309
SINTA Score Productivity 3Yr