16.114
SINTA Score Overall
7.702
SINTA Score 3Yr
101
SINTA Score Productivity
48
SINTA Score Productivity 3Yr