25.842
SINTA Score Overall
16.033
SINTA Score 3Yr
680
SINTA Score Productivity
422
SINTA Score Productivity 3Yr
