72.624
SINTA Score Overall
6.374
SINTA Score 3Yr
10.375
SINTA Score Overall Productivity
911
SINTA Score 3Yr Productivity