41.169
SINTA Score Overall
19.894
SINTA Score 3Yr
777
SINTA Score Productivity
375
SINTA Score Productivity 3Yr
