Derrell S Peel

Livestock marketing specialist, Oklahoma State University

Derrell’s Recent activity