123.633
SINTA Score Overall
46.333
SINTA Score 3Yr
244
SINTA Score Productivity
91
SINTA Score Productivity 3Yr