852.128
SINTA Score Overall
385.272
SINTA Score 3Yr
596
SINTA Score Productivity
270
SINTA Score Productivity 3Yr
