75.645
SINTA Score Overall
44.682
SINTA Score 3Yr
577
SINTA Score Productivity
341
SINTA Score Productivity 3Yr
