126.96.36.199: The Drug Dependence Institute (DDI), 1973-1974
The DDI is a component of the Yale University Department of Psychiatry. Contains quarterly reviews from Yale and New Haven's undergraduate program. Contains numerous site visit reports authored by Anderson.
- From the Collection: Anderson, Leroy Frederick, Dr., 1916-1989 (Person)
The Dr. Leroy Frederic Anderson Papers are open and available for use.
From the Collection: 2.92 linear feet (7 archival boxes)
Language of Materials
From the Collection: English