7 pubs · 318 cites · h-index 4
Englewood Hospital and Medical Center
1986 - 1986
University of Alabama at Birmingham
Pain Management Institute
1982 - 1986
Pain Relief Foundation
1985 - 1985