98.997
SINTA Score Overall
52.549
SINTA Score 3Yr
321
SINTA Score Productivity
171
SINTA Score Productivity 3Yr