Worcester is a cathedral city in Worcestershire, England, 30 miles southwest of Birmingham, 101 miles west-northwest of London, 27 miles north of Gloucester and 23 miles northeast of Hereford. The population is approximately 100,000. Read More
Mastering the targeted delivery of therapeutic genes to the desired location within the body is the first necessary step towards implementing gene therapy to treat renal diseases. One way to do so is by the means of genetically modified viruses that ...