248.360
SINTA Score Overall
114.196
SINTA Score 3Yr
237
SINTA Score Productivity
109
SINTA Score Productivity 3Yr
