Glossary
A synthetic merger of immunogenic protein sequences, used (e.g., in the manufacture of vaccines).
Posted
in
by
Tags: