News Focus
News Focus
icon url

masterlongevity

12/04/07 4:14 PM

#5816 RE: DewDiligence #5808

for 2 global trials of 600+ pts each, i think $25M is on the light side