49.479
SINTA Score Overall
33.920
SINTA Score 3Yr
868
SINTA Score Productivity
595
SINTA Score Productivity 3Yr