NCT03625856 - The Effect of Chlorella Supplementation on Patients With Type 2 Diabetes Mellitus | Crick | Crick