126.080
SINTA Score Overall
42.810
SINTA Score 3Yr
523
SINTA Score Productivity
178
SINTA Score Productivity 3Yr
