I think what you're seeing is a flood of companies that have...
I think what you're seeing is a flood of companies that have reached a certain level of maturity coming to the market. These are companies that have good science, and are very well capitalized and structured.
Click Here or the flag on image above to change the background image