65.614
SINTA Score Overall
37.556
SINTA Score 3Yr
403
SINTA Score Productivity
230
SINTA Score Productivity 3Yr