Kim Diana Connolly

Environmental law, animal law, and clinical teaching expert, working at SUNY Buffalo Law School.