Here is a site that I found intriguing
http://www.angio.org/
I read your article on CNN and had just the day before seen this TED talk on Angiogenesis by Dr. William Li, Might be worth a conversation.
Best of luck,