224.634
SINTA Score Overall
127.078
SINTA Score 3Yr
439
SINTA Score Productivity
248
SINTA Score Productivity 3Yr