Company Name

Industry

Location

Revenue

Employees

NextSource Pharma

Biotechnology

United States, Florida

$1M to $5M

10001+

ENVIRONMENTAL CHEMICAL CORPORATION

Biotechnology

United States, Ohio

$1M to $5M

10001+

Icahn School of Medicine at Mt Sinai

Biotechnology

United States, New York

Under $1M

10001+