Education

Medical School Saint Louis University Main Campus (1989)

Professional Associations/Affiliations

  • American Academy of Physical Medicine and Rehabilitation
  • American Medical Association