Institutes of Health, LLC announced that it has received funding in September, 2023. The transaction included participation from new investor Capital Southwest Corporation.