Ross T. Shackleton

Ross T. Shackleton is an author at Stellenbosch University specializing in invasive species management, natural resources, and invasion ecology.

Publications per year

2013–2024

37

Publications

37