19.815
SINTA Score Overall
5.595
SINTA Score 3Yr
3.303
SINTA Score Overall Productivity
933
SINTA Score 3Yr Productivity