A critical lock and key mechanism that allows the final step in the completion of new blood vessel formation has been identified by a University of California, San Diego (UCSD) School of Medicine team in research that promises to lead to a new way to halt tumor growth by cutting off the tumor blood supply.

Read more...