My personal journey with Kryptopyrrole (KPU) and what it could mean for you.
KPU (also known as “Pyroluria,” “Pyrroluria,” “Pyrolleuria,” “Pyrrole Disorder,” “Elevated Kryptopyrrole) is a condition that turned out to be causing much of my more miserable symptoms. Mood swings? Check. Fatigue? Yep. Weight gain,...











