The Lockwood Foundation is an American-based private organization that distributes funding to support scientific and humanitarian causes. It was founded by British billionaire Sir Benjamin Lockwood.
The Lockwood Foundation is an American-based private organization that distributes funding to support scientific and humanitarian causes. It was founded by British billionaire Sir Benjamin Lockwood.