A view from far - Letter from Europe

John Yarnold
2005 Journal of Cancer Research and Therapeutics  
doi:10.4103/0973-1482.16084 pmid:17998619 fatcat:yrea4lic2rfg7o6wtfgsr2gqae