Vaccines, immunotherapeutics and methods for using the same Grant US-8119395-B1 United States of America 21 Feb 2012