85.511
SINTA Score Overall
37.041
SINTA Score 3Yr
731
SINTA Score Productivity
317
SINTA Score Productivity 3Yr