Registration of clinical trials: An idea whose time has come!

Registration of clinical trials: An idea whose time has come!