43.947
SINTA Score Overall
15.033
SINTA Score 3Yr
771
SINTA Score Overall Productivity
264
SINTA Score 3Yr Productivity