Dr. Alexander Mikheyev

Tag: Dr. Alexander Mikheyev

Lord Howe Stick Insect Could Return Home

New research offers hope for the return of the Lord Howe Stick Insect to its namesake island. For decades researchers have feared that the giant Lord Howe Stick Insect stick insect endemic to Australia’s Lord Howe Island had been driven to extinction by invasive rats. Rats came ashore on Lord Howe Island in 1918 following […]

Written by on October 12, 2017