Independent data monitoring committees: rationale, operations and controversies
(Q30659246)
scientific article
scientific article
Language:
other details