141.671
SINTA Score Overall
73.699
SINTA Score 3Yr
914
SINTA Score Productivity
475
SINTA Score Productivity 3Yr