210.253
SINTA Score Overall
85.789
SINTA Score 3Yr
169
SINTA Score Productivity
69
SINTA Score Productivity 3Yr
