Yup,I found that in my search.However,this piece specifically states that he has a practice in Dover,New Hampshire.Having searched the State of New Hampshire's Physician Licensing Board's website I've found that he's not licensed to practice medicine in that state.
I could be wrong but my guess is that "David Diamond" being a not-uncommon name we're talking about two different individuals.Or,perhaps,this piece was in error in having stated he practiced in NH.Perhaps he just lives there and practices in Newton.
“I’ve found that he’s not licensed to practice medicine in that state.”
I have known Dr’s to miss this registration. It is huge fines and they can lose their right to practice.
A DR in the Philadelphia area was having an affair with the wife of one of my friends. He hired a PI who found out that the DR was not licensed to practice medicine in PA. It ended up being a real big and expensive oops.. fines for this are very high.