Sally Mackenzie

Sally Mackenzie is a plant science professor at the Center for Plant Science Innovation at the University of Nebraska, Lincoln in Lincoln, Nebraska.