Tat PTD-endostatin: A novel anti-angiogenesis protein with ocular barrier permeability via eye-drops.

Tat PTD-endostatin: A novel anti-angiogenesis protein with ocular barrier permeability via eye-drops.