Having founded and run businesses in software, hardware, and small molecule pharma, I have to say that the life sciences are a completely different universe and that the differences can trip you up. Sure, there are commonalities, just as both baseball basketball are played with a spherical ball.
So a resource like this can be quite valuable. But if it’s good it will have less to say about, say, SAAS startup than you might think.