16.332
SINTA Score Overall
8.009
SINTA Score 3Yr
247
SINTA Score Productivity
121
SINTA Score Productivity 3Yr