J A Roberts1, M B Kaack. Show Affiliations » 1. Department of Urology, Tulane Regional Primate Research Center, Covington, Louisiana 70463, USA.
Abstract
Mesh: See more » Financing, Organized/methodsNational Institutes of Health (U.S.)United States
Year: 2000 PMID: 10751885
Source DB: PubMed Journal: J Urol ISSN: 0022-5347 Impact factor: 7.450