113.191
SINTA Score Overall
48.262
SINTA Score 3Yr
770
SINTA Score Productivity
328
SINTA Score Productivity 3Yr