Debra Zand, Saint Louis University (IMAGE)
Caption
Debra Zand, Ph.D., is an associate professor of pediatrics at Saint Louis University and the principal investigator of the trial.
Credit
Riya V. Anandwala
Usage Restrictions
None
License
Licensed content