34.626
SINTA Score Overall
16.534
SINTA Score 3Yr
312
SINTA Score Productivity
149
SINTA Score Productivity 3Yr
