Claim: Ted Cowan (Edward George Cowan), is a French physician and worked as a laboratory assistant prior to World War I.
Evidence: Ted Cowan, being the best known familiar name of Edward George Cowan, is a British comic book writer.