92.971
SINTA Score Overall
45.593
SINTA Score 3Yr
346
SINTA Score Productivity
169
SINTA Score Productivity 3Yr