39.845
SINTA Score Overall
16.623
SINTA Score 3Yr
653
SINTA Score Overall Productivity
273
SINTA Score 3Yr Productivity