Speaking
Dr. McMahon is an exciting and versatile speaker who can speak on a variety of topics. Her presentations have been highly rated and her workshops have become a regular feature of certain medical meetings.
Please call Dr. McMahon at 415-625-3565 to discuss possible talks or workshops.