A Conversation with Bill Richards from Johns Hopkins, Part 1

Duration: 3088