21.432
SINTA Score Overall
13.628
SINTA Score 3Yr
630
SINTA Score Overall Productivity
401
SINTA Score 3Yr Productivity