Geoffrey Barnes, MD, MSc

Barnes is associate professor of internal medicine at University of Michigan.

Most recent by Geoffrey Barnes, MD, MSc