110.700
SINTA Score Overall
43.997
SINTA Score 3Yr
357
SINTA Score Productivity
142
SINTA Score Productivity 3Yr