Thor Borgford (President) @ Twinstrand Therapeutics Inc.