18.053
SINTA Score Overall
10.089
SINTA Score 3Yr
296
SINTA Score Productivity
165
SINTA Score Productivity 3Yr