private foundation: a charity that does not receive a major part of its support from the public
charity: a foundation created to promote the public good (not for assistance to any particular individuals)
stem-cell research: research on stem cells and their use in medicine