57.852
SINTA Score Overall
11.964
SINTA Score 3Yr
5.259
SINTA Score Overall Productivity
1.088
SINTA Score 3Yr Productivity