Who discovered blood circulationEveryday Science A. Carl Linnaeus B. Francis Crik C. Robert. Brown D. William Harvey