Looks like no UK sites have been added yet. Trial
Post# of 151620
"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

