106.686
SINTA Score Overall
72.968
SINTA Score 3Yr
688
SINTA Score Productivity
471
SINTA Score Productivity 3Yr