20.624
SINTA Score Overall
10.156
SINTA Score 3Yr
89
SINTA Score Productivity
44
SINTA Score Productivity 3Yr