ID#: 19108
This historic image dating from 1971, depicts the Rockefeller Foundation Schistosomiasis Research Institute building, which was located on the island nation of St. Lucia, in the country’s capital city of Castries.
High Resolution: Click here for hi-resolution image (18.35 MB)
Content Provider(s): CDC/ Dr. Shirley Maddison
Creation Date: 1971
Photo Credit:
CDC Organization
Skip Navigation Links.

Skip Navigation Links.
Copyright Restrictions: None - This image is in the public domain and thus free of any copyright restrictions.