Looks like no UK sites have been added yet. Trial
Post# of 145621
"Added Baylor College of Medicine (Houston, Texas); deleted Conneticut site; added another site in New Jersey; added another site in Georgia; added another site in California; all new sites recruiting already..."
Read More: https://investorshangout.com/post/newpost/605...z6Wn2F6VqC
![Like This Post](/images/thumb-up.png)
![Dislike This Post](/images/thumb-down.png)