David Weinstock

About the Author David Weinstock

Raised on a farm in southeastern Pennsylvania, David Weinstock is a freelance journalist specializing in agriculture and animal sciences. He is a graduate of Penn State University.