45.511
SINTA Score Overall
26.465
SINTA Score 3Yr
403
SINTA Score Productivity
234
SINTA Score Productivity 3Yr
