Can life science start-ups improve their odds of attracting funding?

by