118.667
SINTA Score Overall
81.845
SINTA Score 3Yr
879
SINTA Score Productivity
606
SINTA Score Productivity 3Yr
