Department of Microbiology & Immunology
601 Elmwood Avenue, Box 672
Rochester, NY 14642
Room 2-1110 MRBX
Phone: (585) 275-3402
Department of Microbiology & Immunology
601 Elmwood Avenue, Box 672
Rochester, NY 14642
Room 2-1110 MRBX
Phone: (585) 275-3402