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:

Join our mailing list for updates on publications and events

500 Terry Francine Street San Francisco, CA 94158

123-456-7890

© 2035 by The Thomas Hill. Powered and secured by Wix

bottom of page