55.124
SINTA Score Overall
27.226
SINTA Score 3Yr
258
SINTA Score Productivity
127
SINTA Score Productivity 3Yr