Anixa Biosciences Receives Buy Rating Amidst Strong Patent Portfolio and Promising Vaccine Trials  TipRanks