91.096
SINTA Score Overall
55.981
SINTA Score 3Yr
420
SINTA Score Productivity
258
SINTA Score Productivity 3Yr