19.599
SINTA Score Overall
8.293
SINTA Score 3Yr
503
SINTA Score Overall Productivity
213
SINTA Score 3Yr Productivity