Contact Details
- Name: Stephen Devadoss
- Organization: Texas Tech University
- Department: Department of Agricultural and Applied Economics
- Address: Agricultural Sciences 206 , 2500 Broadway , Lubbock, TX 79409, United States
- Phone: 806-834-6260
- Email: stephen.devadoss@ttu.edu
- Website »
- IATRC Publications »
- AgEcon Search URL »