Investing at the bleeding edge of technology and life sciences.
Great post. Totally agree with the "scale is your strategy" mention
Great post. Totally agree with the "scale is your strategy" mention