Skip to main content
Member Information
Given / First Name(s)
Micheala
Family / Last Name(s)
Aldred
Role
Professor of Medicine
Degrees
PhD
Phone Number
3172787716
Institution Information
Indiana University
Department of Medicine
Indiana University
980 W Walnut St
Indianapolis
Indiana
46202
United States of America
Back to top