Three of the leading Indian manufactures are striving to make the swine flu vaccine within the country. Which is the fourth odd one which does not belong to this list?
Reveal answer
Fill a bubble to check yourself
Three of the leading Indian manufactures are striving to make the swine flu vaccine within the country. Which is the fourth odd one which does not belong to this list?