NCT01878448 - A Phase II Study of Anlotinib in STS Patients | Crick | Crick