Now that the dust has settled

No.13256774 ViewReplyOriginalReport
Do his scientific achievements outweigh allegations of his moral failings?