Cornell University made Lauren's Promise.

Ithaca, NY 14850, USA
Faculty at more than 339 universities have made Lauren’s Promise. Make Lauren’s Promise