48.521
SINTA Score Overall
28.808
SINTA Score 3Yr
585
SINTA Score Productivity
347
SINTA Score Productivity 3Yr