Harry says that the Aliens helped the lazy druids to build Stonehenge. Although this might be an intentional joke, the druids did not exist when Stonehenge was built in the stone age.
Harry is never questioned about why he doesn't display his medical degree.