Knowledge about blood cells

Knowledge about blood

How is it that pulmonary blood circulation was discovered by ibn nafis before even blood circulation was discovered by william harvey?