Limbix

Share on: 
Website: Limbix
Description: 

Limbix is creating and testing prescription digital therapeutics, built collaboratively with leading research institutions.

Location(s): 
839 Emerson Street
Palo Alto CA 94301
United States
Passeig de Gracia 35
Barcelona 08007
Spain