This is reflective of the poorly sourced derogatory material in the WP article itself.
"A recent paper by Martin helps to clarify his position and some basic issues:``On the suppression of vaccination dissent"", Science and Engineering Ethics."