Michele Walsh Photo

Michele Walsh

Dr. Michele Walsh is division chief of neonatology at Rainbow Babies & Children's Hospital in Cleveland.

Michele Walsh

Latest Fact-Checks Of Michele Walsh

No image available
By Tom Feran
April 12, 2013

"Within the three miles surrounding the University Circle area, infant mortality exceeds some Third World countries."

Latest Promises Of Michele Walsh

No promises found.