110.268
SINTA Score Overall
52.652
SINTA Score 3Yr
563
SINTA Score Productivity
269
SINTA Score Productivity 3Yr
