Techulon

Techulon

A company developing gene delivery techniques for cell-based therapeutics

Key facts

Legal NameTechulon, Inc.
Company Operating StatusClosed
Full Address602 N Columbus St Alexandria​, VA, 22314-1849 United States
Wellfound IDtechulon
Wikidata IDQ64142762
Techulon — CliffBio