93.176
SINTA Score Overall
49.932
SINTA Score 3Yr
240
SINTA Score Productivity
129
SINTA Score Productivity 3Yr
