If youre going to practice medicine in USA , then youre going to have to pass the United States Medical Licensing Examination (USMLE).
This App offers great study guide for Step 1.
There is over 50 questions in the question bankā¦12 questions are randomly selected for each test.
You can also view answers and reasoning for each question via the help button.