16.826
SINTA Score Overall
9.470
SINTA Score 3Yr
102
SINTA Score Productivity
57
SINTA Score Productivity 3Yr
