Josh Deffenbaugh

Program: Immunology

Current advisor: Takeshi Egawa, MD, PhD

Undergraduate university: Ohio State University-Columbus, 2022

Enrollment year: 2023

Research summary

Graduate publications