TY - RPRT TI - Genetically engineered vaccines. AU - Wayne R Thomas AU - Belinda J Hales AU - Wendy-Anne Smith PY - 2005 DO - 10.1007/s11882-005-0038-4 UR - https://pubmed.ncbi.nlm.nih.gov/15842957/ ID - 15842957 ER -