26.533
SINTA Score Overall
12.104
SINTA Score 3Yr
717
SINTA Score Overall Productivity
327
SINTA Score 3Yr Productivity