Ace the USMLE Step 1 Exam: 1500 Essential Practice Questions and Answers with Detailed Explanations.Delarosa Sims