28 out of 41 sites showed drug approvable results!
something to hang your hat on!
this will surely attract an investor from large pharma very possibly its way too early to right this one off speculation of collaboration and reasons for the sites that didnt work will drive this higher and explain why these sites didnt work
very much still alive here until they have to dilute thats a few mos away