Meg Lappe on Muck Rack

Meg Lappe

Verified
New York, NY
Associate Editor — SELF Magazine