Anthony L. Mescher

Anthony L. Mescher, PhD, is professor of Anatomy and Cell Biology at the Indiana University School of Medicine.