badbeekeepingblog.com
Talking about bee science
Ted talks and so do bee scientists. Maybe you know Ted. TED, actually with capital letters, stands for Technology, Entertainment, Design, and the TED Talks are a series of conferences with great (e…