48.002
SINTA Score Overall
16.757
SINTA Score 3Yr
842
SINTA Score Overall Productivity
294
SINTA Score 3Yr Productivity