The biotech founders who win long term?
They're obsessed with narrative, not noise.
#longtermvision
#founderbranding
#biotechfocus
2
0
0
0
The biotech founders who win long term?
They're obsessed with narrative, not noise.
#longtermvision
#founderbranding
#biotechfocus