Bacterial Requirements & Virulence

Exhaustive USMLE Step 1 Module. Covers 45 granular data points.