29 pubs · 441 cites · h-index 13
Christchurch Hospital
1994 - 2014
Pediatric Nephrology of Alabama
2008 - 2008
National Blood Transfusion Service
1974 - 1974
Centre international de recherche sur le cancer