46.640
SINTA Score Overall
24.676
SINTA Score 3Yr
172
SINTA Score Productivity
91
SINTA Score Productivity 3Yr