Philornis, "bird lover" (in a kind of way)--
http://www.newyorker.com/tech/elements/a-tiny-parasite-could-save-darwins-finches-from-extinction
http://www.newyorker.com/tech/elements/a-tiny-parasite-could-save-darwins-finches-from-extinction
Last edited: