289.006
SINTA Score Overall
103.658
SINTA Score 3Yr
253
SINTA Score Productivity
91
SINTA Score Productivity 3Yr
