Alec Buchanan, M.D.
Alec Buchanan is Professor, Division of Law and Psychiatry, Yale University Department of Psychiatry, New Haven, CT, USA.
Alec Buchanan is Professor, Division of Law and Psychiatry, Yale University Department of Psychiatry, New Haven, CT, USA. See less