18.090
SINTA Score Overall
6.260
SINTA Score 3Yr
1.392
SINTA Score Overall Productivity
482
SINTA Score 3Yr Productivity