40.618
SINTA Score Overall
6.469
SINTA Score 3Yr
5.077
SINTA Score Overall Productivity
809
SINTA Score 3Yr Productivity