Profile picture
Luis E Escobar
Doctorate
  • Assistant Professor
    Department of Fish and Wildlife Conservation, College of Natural Resources and Environment, Virginia Tech
    Blacksburg, United States
mini profile avatar Luis Escobar