top of page

Our Location
The Richards Lab is located at Loyola University Chicago, Department of Microbiology and Immunology, Stritch School of Medicine, Maywood, Illinois. Our state-of-the-art facilities provide an ideal environment for cutting-edge research in pluripotent stem cell-derived cells and tissues, as well as the innate immune response to viral infection.
Loyola University Chicago, Department of Microbiology and Immunology, Stritch School of Medicine, Maywood, Illinois
123-456-7890
For any inquiries or collaborations, please feel free to reach out to us by filling out the contact form below:

bottom of page