41.809
SINTA Score Overall
6.832
SINTA Score 3Yr
5.226
SINTA Score Overall Productivity
854
SINTA Score 3Yr Productivity