Robert Belshe, Saint Louis University (IMAGE)
Caption
Robert Belshe, M.D., Adorjan Professor of Internal Medicine at Saint Louis University, directs SLU's Center for Vaccine Development, which has received what is likely the largest research grant or contract in the University's history.
Credit
Photo by Riya V. Anandwala
Usage Restrictions
None
License
Licensed content