headshot placeholder

David McConnell

Professor

North Carolina State University