Dr Beth Holder

Beth Holder
Imperial College London
LocationUnited Kingdom
020 7594 1773

imperial college london

Research Interests

placenta, antibody, vaccines, infection, pathogens