87.447
SINTA Score Overall
36.576
SINTA Score 3Yr
276
SINTA Score Productivity
115
SINTA Score Productivity 3Yr