ParentFull threadlucd·At least five peer-reviewed RCTs were published, more are on their way..Each of them negative. Science was done.View on HN