The Ellison Medical Foundation, a 501 Private Nonoperating Foundation, was founded in 1997 and is located in Bethesda, Maryland. From Wikipedia
Recent reports describe turnover at the for‑profit Ellison Institute of Technology, with uncertainty over commercialization plans.