35.107
SINTA Score Overall
20.206
SINTA Score 3Yr
218
SINTA Score Productivity
126
SINTA Score Productivity 3Yr