Medicine

HbA1c level in blood explains -