Robert Tennant
Chief Executive Officer at Iyuda Therapeutics.
Earliest Form D on file: Apr 2026
Filed Apr 6, 2026
Iyuda Therapeutics
Off-the-shelf donor cell therapy for cancer
Biotech, Owings Mills MD
Signed as Chief Executive Officer
Network
At Iyuda Therapeutics
1 personDirector