Tel: 212.984.8880 [email protected]
Touradji Capital Management has had 1 exits. Touradji Capital Management most notable exits include BioAmber