170.273
SINTA Score Overall
81.240
SINTA Score 3Yr
384
SINTA Score Productivity
183
SINTA Score Productivity 3Yr
