88.414
SINTA Score Overall
31.972
SINTA Score 3Yr
1.804
SINTA Score Overall Productivity
652
SINTA Score 3Yr Productivity