Federal agency rejects BioLabs cancer drug By: Business First of Buffalo via Business Journals January 23, 2014 at 10:53 AM EST Cleveland BioLabs Inc. has failed to gain approval from the Biomedical Advanced Research and Development Authority for its most advanced drug, Entolimod... Read More >>