Thread:Comments:Scientists discover 300 new species on island of Luzon in the Philippines/Comments from feedback form - "They did a great job , hope th..."/reply

Hope they continue in the Philippines where there is much unknown.