281.038
SINTA Score Overall
127.698
SINTA Score 3Yr
839
SINTA Score Productivity
381
SINTA Score Productivity 3Yr