18.723
SINTA Score Overall
3.387
SINTA Score 3Yr
2.080
SINTA Score Overall Productivity
376
SINTA Score 3Yr Productivity