RRP Support Group, 17 Sep 2014 I have seen a trend in the development of therapeutic vaccines, that the delivery seems to be a key factor in the efficiency.