48.649
SINTA Score Overall
29.219
SINTA Score 3Yr
350
SINTA Score Productivity
210
SINTA Score Productivity 3Yr
