Both ng and nmol are units of hormones, where ng/ml and nmol/L are units of progesterone, and ng/dl and nmol/L are units of testosterone. Each test unit is different because the reagents are different and the numerical units are also different. In general, progesterone is 1 ng/ml = 3.18 nmol/L, and testosterone is 1 ng/dl = 0.0347 nmol/L. When checking the report, be sure to convert it to a uniform unit for comparison.