dr patrick mcgovern