Bo Zhao Email

Director R&D . Apex Bait Technologies

Santa Clara, CA

Location

b*@apexbait.com

Primary Email

Current Roles

Employees:
11
Revenue:
$1.7M
About
Apex Bait Technologies Inc is a Biotechnology company located in 309 Laurelwood Rd, Santa Clara, California, United States.
Apex Bait Technologies Address
309 Laurelwood Rd
Santa Clara, CA
United States
Apex Bait Technologies Email
Apex Bait Technologies Phone Numbers
408-969-0088

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.