Adrian Barragan

Adrian Barragan

Adrian Barragan

Adrian Barragan, extension veterinarian and assistant research professor of veterinary and biomedical sciences.

IMAGE: Penn State