190.173
SINTA Score Overall
88.478
SINTA Score 3Yr
444
SINTA Score Productivity
207
SINTA Score Productivity 3Yr
