510.602
SINTA Score Overall
252.683
SINTA Score 3Yr
2.592
SINTA Score Productivity
1.283
SINTA Score Productivity 3Yr
