86.951
SINTA Score Overall
35.910
SINTA Score 3Yr
537
SINTA Score Productivity
222
SINTA Score Productivity 3Yr