97.616
SINTA Score Overall
48.967
SINTA Score 3Yr
713
SINTA Score Productivity
357
SINTA Score Productivity 3Yr