timpanogos.wordpress.com
One billion nets to Africa
Interesting week. All that, and the World Health Assembly 68 is meeting in Geneva, Switzerland. Among top items on the agenda of the world’s top public health experts: What are the next step…