100.495
SINTA Score Overall
53.132
SINTA Score 3Yr
317
SINTA Score Productivity
168
SINTA Score Productivity 3Yr