62.041
SINTA Score Overall
30.944
SINTA Score 3Yr
279
SINTA Score Productivity
139
SINTA Score Productivity 3Yr