Skip to navigationSkip to content
Contributor

Kara Wada

Kara Wada is Clinical Assistant Professor in Allergy/Immunology at The Ohio State University.