Meg Lappe on Muck Rack

Meg Lappe

Verified
New York, NY
Associate Editor — SELF Magazine
As seen in: SELF Magazine, Yahoo, HuffPost