The Ottawa Stroke Trials Registry Collaborative Group and the development of the Ottawa Stroke Trials Registry (OSTR).
D002170:Canada; D002561:Cerebrovascular Disorders; D003195:Computer Communication Networks; D006801:Humans; D007256:Information Systems; D016032:Randomized Controlled Trials as Topic; D012042:Registries