143.250
SINTA Score Overall
66.613
SINTA Score 3Yr
626
SINTA Score Productivity
291
SINTA Score Productivity 3Yr