Hey there
As you'll probably be aware, we have just had the latest Penguin algorithm update, aimed at devaluing low quality and manipulative links.
Of the links pointing to your page, I'd say that probably all of them look manipulative and look to have been built for a search engine.
The sites in question look like link farms - a blog network that links out to a number of unrelated health niche websites (and some random ones). There's very little value on show for a user, each article looks placed to provide an optimised anchor text backlink to a number of websites.
In addition, each domain looks like it has once expired and been bought up someone and turned into a blog network, probably on the premise that the domains were old and carried PR, DA and PA, so would pass decent link equity. The anchor text pointing to your website all look targeted as well.
Basically, nearly every link to that page looks artificial, placed for a search engine and intended to pass PageRank, without offering anything for a user. It's exactly the sort of link that this Penguin update would try and target, so it's no great surprise to me that you have lost your rankings.
My advice would be try and get the links removed ASAP. Last resort would be to use the disavow tool. You may need to wait until the next algorithm refresh to see the effect of removing/disavowing the links take place - the last time Penguin refreshed was 6 months ago prior to yesterday, so we can only hope the new version will refresh monthly.
In the mean time, I would concentrate on earning links by offering quality content, resources or guides to your users. Contact webmasters and bloggers in your field that could benefit from your expertise, or alternatively promote the content on your own blog and use marketing, PR and social media to attract attention to it.
Hope this helps.