OCTRU Trials Hub
@OCTRUctu
The Oxford Clinical Trials Research Unit (OCTRU) is one of the UK's registered Clinical Trials Units. It is led by Professor Duncan Richards.
ID:1485006290
https://www.ndorms.ox.ac.uk/octru 05-06-2013 13:18:31
993 Tweets
1,4K Followers
160 Following