Operated by The Nemours Foundation, a full-service children's hospital located in Wilmington, Delaware.
http://www.nemours.org/no/de/aidhc/.
Copyright © 1997-2008 HealthBoard.com