85.512
SINTA Score Overall
37.042
SINTA Score 3Yr
731
SINTA Score Productivity
317
SINTA Score Productivity 3Yr