Eric Francis Wieschaus is an American development biologist who was one of the joint winners of the 1995 Nobel Prize in Physiology or Medicine. Check out this biography to know about his childhood, life, achievements, works & timeline.