16.859
SINTA Score Overall
11.835
SINTA Score 3Yr
49
SINTA Score Productivity
35
SINTA Score Productivity 3Yr
