Twinstrand Therapeutics Inc.

THE COMPANY Twinstrand is a privately-owned biopharmaceutical company incorporated under the laws of Canada. The company is a spin- off from Simon Fraser University's Institute of Molecular Biology and Biochemistry. It specializes in the ...