22.866
SINTA Score Overall
11.737
SINTA Score 3Yr
104
SINTA Score Productivity
53
SINTA Score Productivity 3Yr