Author: R. F. Fletcher
Bio: R. F. Fletcher PhD MD FRCP