Sugar Balance is manufactured by Nature’s Formula, a renowned wellness medical lab located in the US. The company produces high-quality supplements in an FDA-approved facility following strict quality control techniques and procedures. The formula for Sugar Balance was developed by Dr. David Pearson for the company.
Pearson is an epidemiologist and health researcher. According to the information on the Nature’s Formula website, the doctor has over 27 years of research experience, and the majority of that time has been devoted to studying diabetes.