Results 1 to 2 of 2

Thread: Will Ambler updated his site...

  1. #1
    Join Date
    Jan 2005
    Beaver, PA USA

    Will Ambler updated his site...

    Will Ambler just updated his website.

    Sounds like good information. Does anyone know much more about this? Could Will Ambler's project be the first to go to human clinical trials in the US?

  2. #2
    I hope that Will and his team are successful.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts