This is interesting and I hope they can cut through the red tape in the Western World to help the people in Africa find a better infint vaccine for TB. I am a firm believer that People should not be getting rich off either vaccines or life saving drugs.
Viewing a single comment thread. View all comments