80.359
SINTA Score Overall
22.424
SINTA Score 3Yr
26.786
SINTA Score Overall Productivity
7.475
SINTA Score 3Yr Productivity