Thread:Comments:UK researchers discover first antibiotics originating from insects/Comments from feedback form - "needs details and needs to be ..."

needs details and needs to be more specific on facts