what evolutionary medicine is

What is evolutionary medicine?

Wire |
Basic scientists are good at proposing overarching theories, knocking down paradigms and erecting new ones. These are necessary and provide ...