EpiVax Enhances Tech Leadership with Immunoinformatics Breakthroughs
EpiVax, Inc. proudly announces the appointment of Guilhem Richard as Chief Technology Officer. Dr. Richard joined EpiVax’s immunoinformatics team in 2014 and spearheaded the development of a...