685.297
SINTA Score Overall
427.275
SINTA Score 3Yr
2.010
SINTA Score Productivity
1.253
SINTA Score Productivity 3Yr