285.683
SINTA Score Overall
132.110
SINTA Score 3Yr
412
SINTA Score Productivity
191
SINTA Score Productivity 3Yr
