https://www.reddit.com/r/longevity/comments/b4ujce/longevity_research_institute_and_ichor/
they’re dead links now
Some of it at least is on The Longevity Research Institute
[it might be of the organization that isn’t unfacilitative of being archived, unlike 500-post forum threads]