168.330
SINTA Score Overall
121.512
SINTA Score 3Yr
569
SINTA Score Productivity
411
SINTA Score Productivity 3Yr