Showing posts with label IGFBP7. Show all posts
Showing posts with label IGFBP7. Show all posts

Saturday, February 9, 2008

New Treatment for Melanoma?

Scientists have long wondered why some skin cells developed into moles, and some skin cells develop into the deadly skin cancer, melanoma. Well, recently US researchers have theorized that this is due to a missing protein known as IGFBP7 ...continued

Best Online Deals