Skip to main content

Edward Roberts, scientist with a Welsh connection!

Edward Roberts

Biochemistry
Connection: Born in Liverpool, parents were Welsh.