Barry Marshall has had little spare time to bask in the kudos of his 2005 Nobel Prize.
To read our articles you will need to either login or subscribe.