NCT01588132 - Anfibatide Phase 1 Clinical Trial in Healthy Volunteers | Crick | Crick