21.042
SINTA Score Overall
6.234
SINTA Score 3Yr
242
SINTA Score Overall Productivity
72
SINTA Score 3Yr Productivity