logo
BioTrack Capital is a China-based investment firm.

Industries:

Investor Types:
Investment Stages:

Location: Shanghai, Shanghai, China