40.829
SINTA Score Overall
18.775
SINTA Score 3Yr
307
SINTA Score Productivity
141
SINTA Score Productivity 3Yr