The world of gynaecology is full of self-testing kits for many conditions. Self-tests can be done in the comfort of your home or office. Among the many reasons cited for self-testing include ...