One of the grand old men of woo, Ralph W. Moss specializes in cancer crackpottery and has been one of the main promoters of laetrile. There’s a good discussion of that particularly nasty piece of woo here, and more information here. Moss consistently refers to himself as “Dr. Moss”, and he does...
Read the full lunacy: #2035: Ralph Moss Encyclopedia of American Loons