Dr. Len Bull Home Wilmington North Carolina USAhomeBiographical InfoProfessor Emeritus and Head of Animal Science, NC State University.Categories: Renaissance Report Panel, SfL Senior Advisors Updated 1 year ago. Back to Previous Page