The design and development of novel drugs and vaccines : principles and protocols /: principles and protocols. (2021)