177.784
SINTA Score Overall
59.118
SINTA Score 3Yr
191
SINTA Score Productivity
63
SINTA Score Productivity 3Yr