Feasibility of Cowpea chlorotic mottle viruslike particles as scaffold for epitope presentations Bioportfolio, 28 Aug 2015 Background