Question : who is given credit for disproving spontaneous generation
Answer : John Tyndall