11.202
SINTA Score Overall
5.256
SINTA Score 3Yr
58
SINTA Score Productivity
27
SINTA Score Productivity 3Yr