Originally Posted by houghtam
You conveniently left out the fact that 100% of all "new science" in the history of the world was based off the scientific method.
Yes, but this does not necessarily mean it met the approval of the scientific establishment. Isaac Newton did not publish in peer reviewed journals.
That said -- the Iranian scientist's work has been favorably reviewed by competent scientists. Check Keshe's web site.