Thread:Comments:UK researchers discover first antibiotics originating from insects/Comments from feedback form - "Hope springs eternal..."

Hope springs eternal...