twoXAR is an artificial intelligence-driven drug discovery company.
Location:
883 N Shoreline Blvd STE A100, Mountain View, CA 94043
Categories:
Artificial Intelligence & Digital Reality
Founded in:
2014
Employee number:
10-100
Annual revenue:
$2M