105.582
SINTA Score Overall
44.607
SINTA Score 3Yr
677
SINTA Score Productivity
286
SINTA Score Productivity 3Yr