86.020
SINTA Score Overall
33.352
SINTA Score 3Yr
264
SINTA Score Productivity
102
SINTA Score Productivity 3Yr