5 ms·10-slide deck convinced NEA to invest $20M in its first clinops startup3 points by EFFALO 5y ago