528.688
SINTA Score Overall
186.354
SINTA Score 3Yr
384
SINTA Score Productivity
135
SINTA Score Productivity 3Yr