676.095
SINTA Score Overall
244.192
SINTA Score 3Yr
596
SINTA Score Productivity
215
SINTA Score Productivity 3Yr