Saravan Parepally Email

Research Scientist . Apex Bait Technologies

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

#1 Startup Dataset

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