Once logged in, you can add biography in the database
Barbara Trousdale Sherard
medical laboratory technologist
Barbara Trousdale Sherard, American medical laboratory technologist. License medical technologist, California; licensed teacher, New York.
to access the full content
April 4, 1924
San Francisco, California, United States