64.055
SINTA Score Overall
20.002
SINTA Score 3Yr
320
SINTA Score Productivity
100
SINTA Score Productivity 3Yr
