27.406
SINTA Score Overall
5.301
SINTA Score 3Yr
356
SINTA Score Overall Productivity
69
SINTA Score 3Yr Productivity