A bacteriophage is a type of virus that infects bacteria ... of a nucleic acid molecule that is surrounded by a protein structure. A bacteriophage attaches itself to a susceptible bacterium ...
Our recent research focuses on human pathogenic viruses, as well as some bacteriophages ... Research interests: assembly and structure determination of viruses, virus-receptor interaction, antivirals, ...