This isn't really about eggs or salmon. It's about their Vitamin D. One of the few things you can't get enough of from a healthy diet. But it's something your skin synthesizes when it's exposed to sunlight. Ten minutes a day may do the trick.
If you have a subscription, please log in below for access.