3.143
SINTA Score Overall
1.882
SINTA Score 3Yr
101
SINTA Score Productivity
61
SINTA Score Productivity 3Yr
