Discovering new drugs with help from Darwinian principles — ScienceDaily
Our body must constantly defend itself against bacteria and viruses. It generates millions of different antibodies, which are selected to recognise the enemy and trigger the best possible immune response.…

