37.147
SINTA Score Overall
15.041
SINTA Score 3Yr
168
SINTA Score Productivity
68
SINTA Score Productivity 3Yr