David O. Freedman, MD

David O. Freedman, MD

Professor Emeritus Medicine

University of Alabama at Birmingham

Birmingham, AL