Meet Our Staff

R. Brian Roberts, M.D., M.D.

Dr. Brian Roberts is an established and highly skilled physician with over 20 years of experience Primary Care and Internal Medicine.  Dr. Roberts has been a part of the Huntsville Internal Medicine team since 1995. Dr. Roberts earned his medical degree from University of Alabama School of Medicine and is board certified in Internal Medicine.

Martin Kelly Lynn, M.D., M.D.

Dr. Kelly Lynn is an established and highly skilled physician with over 15 years of experience Primary Care and Internal Medicine.  Dr. Lynn joined the Huntsville Internal Medicine team in October 2000. Dr. Lynn earned his medical degree from UT Southwestern Medical School and his JD (Juris Doctorate) in law from the University of Houston Law Center.

Bala Chennupati, M.D., M.D.

Dr. Chennupati is an established and highly skilled physician with over 20 years of experience Primary Care and Internal Medicine.  Dr. Chennupati  joined the Huntsville Internal Medicine team in July 2001. Dr. Chennupati earned his medical degree from Andhra Medical College and is board certified in Internal Medicine.

Mary Odofin, M.D., M.D.

Dr. Mary Odofin is an established and highly skilled physician with over 14 years of experience Primary Care and Internal Medicine.  Dr. Odofin  earned her medical degree from the University of Ilorin and is board certified in Internal Medicine.  Dr. Odofin joined the Huntsville Internal Medicine team in September 2012.