Once logged in, you can add biography in the database
Spencer Clive Shea, South African polymer physicist. Fellow Plastics Institute Southern Africa, Plastics and Rubber Institute.
to access the full content
February 28, 1945
Strand, South Africa