Do you really want to send neil a message saying you like their work?
Also an abbreviation for general practitioner, which is to say, a doctor who attends to individuals, but specialises in nothing special.