87.821
SINTA Score Overall
37.590
SINTA Score 3Yr
751
SINTA Score Productivity
321
SINTA Score Productivity 3Yr