Taylor Doherty (IMAGE)
Caption
Taylor Doherty is a professor of medicine and chief of the Division of Allergy and Immunology at UC San Diego School of Medicine as well as an allergist/immunologist at UC San Diego Health.
Credit
UC San Diego Health Sciences
Usage Restrictions
use photo credit
License
Original content