676.205
SINTA Score Overall
275.721
SINTA Score 3Yr
524
SINTA Score Productivity
214
SINTA Score Productivity 3Yr
