19.543
SINTA Score Overall
11.972
SINTA Score 3Yr
292
SINTA Score Productivity
179
SINTA Score Productivity 3Yr