Gary Huffnagle, Ph.D.

Professor
MICROBIOLOGY & IMMUNOLOGY
734-936-9369