Background
Invasive species are defined as non-native species that have been introduced and established in new geographic regions and have the potential to have an adverse impact on the environment, economy and human health. Globalisation of trade and travel has facilitated the spread of such non-native species and climate change has enhanced their surviv ...