S. Renee Twombly Freelance Medical Writer LinkedIn Graduation Year: 1989 Location: Auburn, Alabama, United States