I don't have experience with the stuff you are talking about, but I do have experience with doctors. A doctor does not necessarily mean a medical doctor...it could be a bloody chiropractor or podiatrist or something like that......a person who has no actual MD training. He could also have a doctorate in physics or philosophy or something useful like that to this situation.