what is the difference between hep b surface antigen and antibody?
A positive HBsAg test result means that you are infected and can spread the hepatitis B virus to others through your blood. anti-HBs or HBsAb (Hepatitis B surface antibody) - A "positive" or "reactive" anti-HBs (or HBsAb) test result indicates that a person is protected against the hepatitis B virus.