The National Highway Traffic Safety Administration reports that about 1 million deer-car accidents occur on American roads each year, killing 200 people, injuring almost 10,000 more and causing about $1 billion in vehicle damage. The peak time for these collisions comes each fall. Cornell University experts in both animal-human interactions and highway safety are providing […]