Dr. William Beaumont, a Sketch

Yale J Biol Med. 1933 Oct;6(1):1-8.
No abstract available