Jeffrey Scherrer, Ph.D., Saint Louis University (IMAGE)
Caption
Jeffrey Scherrer, Ph.D., is a professor of family and community medicine at Saint Louis University.
Credit
Ellen Hutti/Saint Louis University
Usage Restrictions
None
License
Licensed content