812.815
SINTA Score Overall
489.006
SINTA Score 3Yr
2.398
SINTA Score Productivity
1.443
SINTA Score Productivity 3Yr