211.605
SINTA Score Overall
111.037
SINTA Score 3Yr
962
SINTA Score Productivity
505
SINTA Score Productivity 3Yr