The last words of Socrates have baffled scholars for ages, particularly his reference to the god of medicine, Asclepius.