211.702
SINTA Score Overall
99.964
SINTA Score 3Yr
478
SINTA Score Productivity
226
SINTA Score Productivity 3Yr