507.768
SINTA Score Overall
423.622
SINTA Score 3Yr
1.312
SINTA Score Productivity
1.095
SINTA Score Productivity 3Yr