41.477
SINTA Score Overall
16.462
SINTA Score 3Yr
200
SINTA Score Productivity
80
SINTA Score Productivity 3Yr
