55.592
SINTA Score Overall
21.545
SINTA Score 3Yr
441
SINTA Score Productivity
171
SINTA Score Productivity 3Yr
