Tulane celebrates dedication of John W. Deming Department of Medicine Read more about Tulane celebrates dedication of John W. Deming Department of Medicine