106.685
SINTA Score Overall
72.966
SINTA Score 3Yr
688
SINTA Score Productivity
471
SINTA Score Productivity 3Yr