The present invention is related to the fields of molecular biology, virology, immunology and medicine. The invention provides a composition comprising an ordered and repetitive antigen or antigenic determinant array. The invention also provides a process for producing an antigen or antigenic determinant in an ordered and repetitive array. The ordered and repetitive antigen or antigenic determinant is useful in the production of vaccines for the treatment of infectious diseases, the treatment of allergies and as a pharmaccine to prevent or cure cancer and to efficiently induce self-specific immune responses, in particular antibody responses.