seekerblog.com
Kevin Folta: “Where we fail is in the deployment of technology”
University of Florida plant scientist Kevin Folta invests a lot of unpaid personal energy in science communications. In the volatile comments to Mark's Cornell speech, Kevin gently introduces …