David Bledsoe

Guest Speaker

Professional Affiliation

Deputy Director and Staff Attorney, Rural Development Institute