685.313
SINTA Score Overall
427.281
SINTA Score 3Yr
2.010
SINTA Score Productivity
1.253
SINTA Score Productivity 3Yr