765
SINTA Score Overall
616
SINTA Score 3Yr
96
SINTA Score Overall Productivity
77
SINTA Score 3Yr Productivity