126.023
SINTA Score Overall
54.255
SINTA Score 3Yr
462
SINTA Score Productivity
199
SINTA Score Productivity 3Yr