The Albert E. Levy Scientific Research Award

Prize: Honorary award

OrganizationsEmory University