Dr. Larry R. Beuchat

Dr. Larry R. Beuchat

Dr. Larry R. Beuchat, Distinguished Research Professor

Larry R. Beuchat, distinguished research professor

Image: Penn State
Licensing and Use