39.733
SINTA Score Overall
18.199
SINTA Score 3Yr
164
SINTA Score Productivity
75
SINTA Score Productivity 3Yr
