73.551
SINTA Score Overall
20.818
SINTA Score 3Yr
707
SINTA Score Overall Productivity
200
SINTA Score 3Yr Productivity