18.629
SINTA Score Overall
8.833
SINTA Score 3Yr
252
SINTA Score Productivity
119
SINTA Score Productivity 3Yr