Karthiga S. logo

Karthiga S.

founder & CEO of Invasight, based in Switzerland

Contact

Companies
Company
Roles
Invasight

Clinical biotech firm focused on revolutionizing cell invasion research.

CEO