34.012
SINTA Score Overall
7.623
SINTA Score 3Yr
3.401
SINTA Score Overall Productivity
762
SINTA Score 3Yr Productivity