alt

Kara Wada

MD

allergist and immunologist at The Ohio State University Wexner Medical Center