44.935
SINTA Score Overall
24.546
SINTA Score 3Yr
374
SINTA Score Productivity
205
SINTA Score Productivity 3Yr