Tag: Indonesia
Alfred Russel Wallace and Wallace’s Giant Bee — In the News
It’s not every day that Alfred Russel Wallace (1823-1913) appears in an article linked by the Drudge Report.
Opposing “Golden Rice” Is Anti-Human
Wouldn’t it be wonderful if half a million destitute children could be saved each year from blindness or death from Vitamin A deficiency?