Todd Nicklas, Senior Clinical Trial Manager and Head of Clinical Operations at Trevena.
June 17, 2022
The benefits and challenges of clinical research trials.