If it was a research oriented idea, maybe, though really we think we can be most helpful to people starting life science companies. If it's more software product oriented, I would encourage you to apply to Y Combinator -- it's a great program.
It is purely a research idea at this stage and would benefit from a program purpose built for research. If it wouldn't be a good fit because of your life science focus would you know of any similar programs for CS oriented ideas?
No hard degree requirements.