140% drop from 2007 in the Number of Participating Life Science Investors (opens in new tab)(lifescivc.com)1warech13y ago0Save
2Mythbuster: Does Tech have a faster time to exit vs Biotech? (opens in new tab)(lifescivc.com)2warech14y ago0Save