Killer flu secrets and human testing unvieled