Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

Category Careers

Clinical-trial reporting is on the rise

When Malcolm MacLeod made it his personal mission to update the results of every clinical trial ever registered at the University of Edinburgh, UK, he didn’t realize that the effort would take years. Eager to improve on what he refers…

en_USEnglish