Over 35 Domain Experts & Advisors
Our experts and advisors have extensive experience across many areas of science & business. We have over 35 technical advisors; majority with PhD’s. Our leadership team has decades of experience building start-ups and launching products. The team includes: technical experts, finance experts, team leaders and project managers who have experience with growing revenues in new…
Read more