21.602
SINTA Score Overall
4.290
SINTA Score 3Yr
4.320
SINTA Score Overall Productivity
858
SINTA Score 3Yr Productivity