74.053
SINTA Score Overall
18.920
SINTA Score 3Yr
14.811
SINTA Score Overall Productivity
3.784
SINTA Score 3Yr Productivity