Randy Osborne

Randy Osborne is a writer/editor for Deloitte Recap LLC. He worked with BioWorld for more than 11 years, and has contributed to Nature Biotechnology and other publications.

Page 1 of 1