271.462
SINTA Score Overall
120.817
SINTA Score 3Yr
736
SINTA Score Productivity
327
SINTA Score Productivity 3Yr
