Meet another new biotech startup, Lamassu Bio, emerging from Lamassu Pharma

There’s a new biotech company in Durham, formed following the ‘success’ of Lamassu Pharma LLC, and it plans to accelerate R&D timelines to fight cancer.

Read More