106.612
SINTA Score Overall
67.455
SINTA Score 3Yr
308
SINTA Score Productivity
195
SINTA Score Productivity 3Yr
