Larry Davidson

Dr. Larry Davidson

1. Professor of Psychiatry and Director, Program for Recovery and Community HealthSchool of Medicine, Yale University, Yale PRCH, Building 1 Erector Square, 319 Peck Street, New Haven, CT 06513, USA
+2