276.477
SINTA Score Overall
168.977
SINTA Score 3Yr
1.072
SINTA Score Productivity
655
SINTA Score Productivity 3Yr