Abstract
On January 14, a bright light in the field of cancer research was extinguished with the sudden death of Dr. Judah Folkman. Folkman first introduced the concept [...]
1 January 2008