You have 289 questions to test yourself on Principles of Inheritance and Variation. Feel free to set the number of questions for the test.