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