Switch Therapeutics logo

Switch Therapeutics

Switch Therapeutics is an emerging biotechnology company pioneering a new type of medicine that integrates nucleic acid nanotechnology and RNA interference (RNAi) science, with the goal of treating a range of diseases – affecting the central nervous system and systemic indications – with significant... Read more

Employees

11-50

Links


Org chart

Collapse

Board & advisors


Teams


Offices