43.689
SINTA Score Overall
9.920
SINTA Score 3Yr
4.369
SINTA Score Overall Productivity
992
SINTA Score 3Yr Productivity